精华内容
下载资源
问答
  • android应用:多部手机通过usbhub

    千次阅读 2014-12-21 16:46:18
    遇到的问题: 1、平时,我们使用adb devices,可以获取设备的SerialNumber:如下图所示 ...然后我再打开“刷机精灵”后,该手机设备会被识别为 ,我查看了注册表,是有一个转码的过程。这个转码的原理是?
    遇到的问题:
    1、平时,我们使用adb devices,可以获取设备的 SerialNumber:如下图所示
    android应用:多部手机通过usbhub连接pc机
    疑问:这里的serialNumber是怎么获取的呢?
    2、我在eclipse的ddms窗口中发现以下的名称:
    android应用:多部手机通过usbhub连接pc机
    然后我再打开“刷机精灵”后,该手机设备会被识别为
    android应用:多部手机通过usbhub连接pc机

    ,我查看了注册表,是有一个转码的过程。这个转码的原理是?
    展开全文
  • 设计:Jokerseal,排版整理:晓宇微信公众号:芯片之家(ID:chiphome-dy)今天在群里看到有童鞋需要USB集线器方案,想到之前看到过一个淘宝的开源方案,并且电路板已经批...

    设计: Jokerseal,排版整理:晓宇

    微信公众号:芯片之家(ID:chiphome-dy)

    今天在群里看到有童鞋需要USB集线器方案,想到之前看到过一个淘宝的开源方案,并且电路板已经批量打样验证,于是下载下来,分享给喜欢折腾的童鞋玩一玩。

    原理图:

    PCB:

    实物图:

    测试使用:一个USB集线器接一个硬盘、两部手机、一个U盘实物图

    设计源文件(原理图加PCB),公众号 后台 回复:USB集线器老样子,请大家支持公众号的发展建设,点赞在看转发,谢谢!

    如果想购买实物,可以从以下淘宝链接购买:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-551378438.2.33b82ec0SpEI6A&id=587956677407

    往期好文合集

    极简纯硬件充/放电LED指示电路,你学会了吗?

    某电商平台卖爆了的LED台灯,老梁带你分析三色调光LED台灯电路!

    C语言#和##连接符在项目中的应用(漂亮)

    老宇哥手把手教你分析阻容降压电路,你GET到了吗?

    【实例分析】晶振为什么不能放置在PCB边缘?

    【实例分析】让你的软件飞起来,算法不一样,速度可以从120秒变化为0.5秒

    展开全文
  • USB2.0 HUB

    千次阅读 2020-03-18 11:09:42
    一、USB2.0 HUB的架构 USB2.0 HUB 需要支持的功能: 1、连接行为 2、电源管理 3、设备的连接/移除检测 4、总线错误检测和恢复 5、HS/FS/LS 设备的支持 从结构上看,hub 主要由三个部分组成,分别是: HUB Repeater、...

    一、USB2.0 HUB的架构

    USB2.0 HUB 需要支持的功能:
    1、连接行为
    2、电源管理
    3、设备的连接/移除检测
    4、总线错误检测和恢复
    5、HS/FS/LS 设备的支持

    从结构上看,hub 主要由三个部分组成,分别是:
    HUB Repeater、Hub Controller、Transcation Translator。

    在这里插入图片描述

    二、数据转发

    往Downstream 方向:
    Upstream Port 的数据,会通过广播的方式,发给所有使能的工作的Downstream port, 需要注意的是,这种方式只涉及通过Repeater 的传输(即Upstream Port 和Downstream port速度相同)

    往UpStream 方向:
    Downstream port 的数据直接传给Upstream Port , 不需要再广播给其他Downstream port。
    在这里插入图片描述

    三、Resume 信号的转发

    Resume 信号无论是往Downstream 方向还是往UpStream 方向都是通过广播的方式传输。
    在这里插入图片描述

    四、Hub frame 同步和EOF Advancement

    USB2.0 的传输是以SOF 来进行同步的, SOF(Start-of-Frame)到 EOF(End-of-Frame),我们称之为Frame。
    Hub 要与Host 保持同步就是要保证 Frame 是同步的。
    在这里插入图片描述Hub 通过内部的两个计时器和一个寄存器来实现同步:

      (micro)frame timer (down counter),
      current (micro)frame (upcounter),
      next (micro)frame (register)。
    

    current (micro)frame: 用来向上计数, 记录UpStream Port 连续发送的两个SOF的时间间隔,保存到 next (micro)frame 寄存器中,有新的SOF来会不停的更新。

    (micro)frame timer:用来向下计数,计到0 则认为是新的SOF 开始,这个时候Hub 会向DownStream port 发SOF,当 (micro)frame timer为 0 时,next (micro)frame寄存器会给它赋值 。

    需要注意的是:HUB 检测到SOF需要时间, HUb 实际发现SOF开始计时的时间要比Bus 上SOF 的时间要晚, 因此Hub 上Frame 的时间要比BuS 上Frame 的时间整体delay 一段时间。
    在这里插入图片描述
    为了解决这个整体Delay 的问题,Hub 采用了 EOF Advancement的方式,即在向下计时还没等于0前, 提前认为Frame 结束了。提前的时间应该和HUb 检测SOF的时间一致这样可以抵消整体Delay。

    如图所示,HUb 检测 SOF的时间为T2,而EOF 提前的时间也为T2,因此抵消了。由于所有的EOF 都提前了,所以Frame 的时间(SOF 到EOF的时间)也还是T1。(注意:这边主要抵消SOF 检测的时间, USB 线长导致的传播延迟和Reapter 导致的延迟是可以Spec 可以接收的这边不考虑。)
    在这里插入图片描述

    五、EOF1 和EOF2的概念

    简单来说,就是为了防止Device 和HUB 干扰到Host 发下来的SOF,
    为了确保Host 在发SOF 时,HUb 和接到Hub下面的device,在这个时间不会发任何数据,因此定义了EOF1 和EOF2 的概念。
    EOF1 比EOF2 要早,EOF2 比EOF要早。
    在这里插入图片描述

    展开全文
  • 感觉JZ2440的usb口太少了,...于是借朋友的usbhub插上试试,再插上鼠标,qt无反应, 今天通过usb-hub接了个3G手机模块到设备板上,无论如何不能识别到模块,在usb相应驱动加载后有一行提示:ignoring external hu

    感觉JZ2440的usb口太少了,只有一个usb host,个人感觉这是一个弊端,插了鼠标就不能插入键盘了,更不用说插u盘,摄像头,usb网卡了,感觉很很不爽。于是借朋友的usbhub插上试试,再插上鼠标,qt无反应,

    内核打印

    usb相应驱动加载后有一行提示:ignoring external hub

    估计就是这个原因作的怪,jz2440是支持usbhub的,朋友的usbhub是3.0的板子识别为2.0,这应该不影响。

    参考这篇文章

    http://blog.chinaunix.net/uid-25873032-id-5146807.html

    通过menuconfig可知,这是由于配置了CONFIG_USB_OTG_BLACKLIST_HUB导致的,这个配置将直接阻止hub上的外部设备的枚举。

     于是打开内核配置

    device driver

      USB support

           Disable external hubs关掉 即可

     重新make uImage下载到板子,这下正常了,可以愉快的玩耍了~~~~~~~

     

    有关介绍:http://book.51cto.com/art/201204/328987.htm

    897行到902行,这是为OTG而准备的,为了简化问题,在这里我做一个假设,即假设我们不支持OTG。在内核编译选项中有一个叫做CONFIG_USB_OTG的选项,OTG就是"OnThe Go"(正在进行中)的意思,随着USB传输协议的诞生,以及它的迅速走红,人们不再满足于以前那种一个设备要么就是主设备,要么就是从设备的现状,也就是说要么是Host(或者叫主设备);要么是外设(也叫Slave,或者叫从设备)。在那个年代里,只有当一台Host与一台Slave连接时才能实现数据的传输,而后来开发人员们又公布了USBOTG规范,于是出现了OTG设备,即既可以充当Host,亦能充当Slave的设备。也就是说如果你有一台数码相机和一台打印机,它们各有一个USB接口,把这两个口连接起来,就可以把你的照片打印出来了。所以我只能假设我们不打开支持OTG的编译开关,而这里我们看到的CONFIG_USB_OTG_BLACKLIST_HUB,其实就是CONFIG_OTG下面的子选项,不选后者根本就见不到前者。


    放上mplay的界面大家欣赏欣赏,图文无关大笑




    展开全文
  • 在Lamobo D1S开发板中为什么用USB连接无线网卡就可以搜索到wifi热点,而通过USB HUB就搜索不到,USB HUB插上去后wifi模块可以正常加载,测量hub的输出电压,电压是4.95v左右,终端提示信息如下,有时连接超时,有时...
  • 安卓手机通过USB连接到带USB口的定制路由器,在手机上进行设置后可实现有线上网。 这个与普通的”USB网络共享”使用网络的方法是相反的,普通的是电脑共享使用手机的移动网络上网;这个是手机使用路由器接入的...
  • 手机进水或者摔坏屏幕导致触屏失效的时候,一般情况下,要么选择换屏,要么选择把手机扔掉。但其实如果有一根OTG线,手机中的资料还可以安全备份出来,或者还可以再利用起来,发挥一下余热做点别的事。像上图一样,...
  • 说起这次的体验创基USB HUB集线器,必须要先提款2015年的Macbook ,这款笔记本史无前例的取消雷电接口,换上USB HUB。苹果为什么要用USB Type-C接口取代使用多年的Thunderbolt,这个原因即使苹果并未在发布会上过多...
  • 1.usb线连接手机,输入命令 $ lsusb necorchen@necorchen-OptiPlex-3020:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0461:4e22 Primax Electronics, Ltd...
  • 众所周知,人们对于笔记本的追求,可适用于各种场景,又方便携带,所以是轻薄,更轻薄,超轻薄。不过,越轻薄的笔记本越会面临一个问题:...创基Chungkey USB HUB可轻松扩展您的USB接口。 我个人是较看好创基U...
  • 在linux中配置usb连接(android手机调试)

    万次阅读 2012-05-13 23:10:05
    通过USB连接android设备后,就可以使用adb命令和设备进行交互了,在linux中需要配置,不需要安装驱动,因为linux下面没有给该usb设备权限,配置方法如下: 1、连接usb设备后,使用lsusb命令查看设备的vendorId和...
  • 现如今轻薄商务本以及二合一平板电脑已经成为了绝大多数人士的移动办公...通过创基USB HUB集线器连接,我们把鼠标、键盘等外界USB HUB接口连接起来。 转载于:https://my.oschina.net/u/3918144/blog/2966935
  • 我已经通过windows的api函数取得了设备的详细信息,但是当中没有安卓设备相关的信息,所以很迷茫,目前能想到的办法只有判断PID和VID,但这个需要建立相当大的对应表,而且需要一直更新,所以觉得不太现实。...
  • 需要一个 集线器HUB集控器 淘宝下 去购买(推荐西普莱...安卓手机USB数据线 最好在加一个手机支架 这样比较美观 如果对你有帮助还请支持老马 百度下老马群控) 这是一个教学系列 前面有几篇文章 你也可以查看下! ...
  • 它仅比口红略大的身材,在连接显示器等外设之后,“计算棒”就能为用户带来完整的PC体验,对轻办公和对电脑性能要求不高的行业用户来说,计算棒可谓是一个物美价廉的解决方案。而华硕也推出了相关产品--VivoStick ...
  • 使用某校招企业(公司就不说啦)赠送的四端口USBHub,以数据线连Kindle和PC 故障现象: Kindle端显示已经进入驱动模式,也就是不能充电,数据线暂时只能用作传数据。PC端,右下处没有提示Kindle设备在连接,...
  • 恩智浦推出全球首款手机USB电池充电器检测方案。ISP1704和 ISP1601能够在为手机充电时检测并识别出专用USB 充电器、USB主机充电器和 USB 主机。...根据 USB 2.0规范,当一台便携设备接到USB主机或 Hub上时,最大供电电
  • 初始工作:将Android手机通过usb连接到电脑,之后点击VM-Removable Devices-google Android - Connect,即可。 若通过usb连接到电脑,Removable Devices下没有google android选项时,可参考今日随笔中“VMware下的...
  • 1.手机USB接口通信特点 - 1.1 使用方便 - 1.2 通用性强 - 1.3 速度快 - 1.4 可采用总线供电 2. 手机USB接口通信原理 - 2.1 常见手机USB接口 - 2.2 通信过程 - 2.3 体系架构 2.4软件层次 3. 手机USB接口与...
  • 随着计算机外部配件越来越多,而基于是usb接口的连接的外设在日常使用也是常见之一。正由于USB设备的使用率越来越高,越是感觉电脑自身所带的USB接口也是越来越不够使用。大到打印机、传真机,小到移动硬盘、U盘、...
  • 因此Type-C手机除了可以通过这个分线器读取相机内存卡的照片之外,还可以通过这个USB HUB扩展坞的HDMI、VGA接口投屏到电脑或投影仪上,通过USB接口连接鼠标和键盘操作手机,通过网卡接口连接有线网络。 出于...
  • 手机usb共享网络给ubuntu命令行配置

    万次阅读 2016-03-22 17:04:01
    在pc上先获取到该手机的mac地址,关闭其它网卡,执行以下命令: sudo ifconfig usb0 down sudo ifconfig usb0 hw ether 02:04:58:35:30:35 //该mac地址换成自己的 sudo ifconfig usb0 up sudo dhclient usb0
  • 无需DIY改造/无需OTG线,实现WIN8平板充电+连接USB 首先,谈谈其理论实现基础。电脑根本不需要OTG线,电脑直插USB HUB就能识别多种USB设备。所以此法适合电脑(通杀WIN8平板),并不适合安卓机型,安桌必须要OTG。 ...
  • USB-C接口的手机都取消3.5音频接口,只有单一的Type-c接口,造成消费者玩游戏的时候,没办法一边充电,跟接耳机,造成手机会快速流失电量。乐得瑞LDR6023C帮助您实现同时充电加传输数据的功能 网上很多的type-c手机...
  • 电脑通过USB连接树莓派ZeroW

    千次阅读 2018-10-05 12:13:55
    电脑连接树莓派ZeroW ...   0. 概述 本位介绍两种电脑连接...l 电脑通过USB以太网连接树莓派ZeroW l 电脑通过WiFi连接树莓派ZeroW 1. 外观 1.1 电路板正面 Pi Zero W有两个micro USB,标有PWR IN的是电...
  • USB枚举过程及AOA连接波形分析

    千次阅读 2021-03-10 17:18:04
    本文记录为了解决AOA协议连接异常问题,学习USB协议及驱动工作原理过程中整理的笔记。 方法: 阅读Universal Serial Bus Specification Revision 2.0,理解USB设备的识别及通信过程,理解高速通信握手过程,分析USB...
  • 1.usb线连接手机,输入命令 $ lsusb Bus 004 Device 002: ID 8087:8000 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 8087:8008 Intel Corp. Bus ...
  • 今天上班带着小米,在两个手机之间倒腾通讯录与名片,后来没电了,拿到手之后没充过。但我插上usb连接线,3秒之后,电脑蓝屏了,当时我的... 两个序列号不同的android手机直接通过usb线连接到电脑上,xp系统的没有出现
  • java使用usb4java读取usb连接的设备

    万次阅读 热门讨论 2018-07-07 14:28:06
    但是最近在查询资料的时候,看到usb4java是写好的jar包,可以用java读取硬件设备,虽然最终不知道是什么原因一直无法读取我公司的硬件设备,但是可以查看到鼠标、键盘、手机是否连接usb。做一个参考吧。2、首先需要...
  • Type-c这种接口,相信大家现在也...它有着以下几个特点:可以让手机快充电、有着高的数据传输速度、支持显示输出,适合作为移动设备的输出接口,重要的是目前需要一个多功能的通用接口来提各个设备间的连接性,而...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,365
精华内容 946
关键字:

usbhub连接手机