位置:主页 > 765339.com >
www.567354.comusb root hub 是什么意思
发布日期:2020-01-28 07:13   来源:未知   阅读:

  “务”超所“值”家先生OHOS40系统重磅升级!我的USB是2.0,请问这些东西是分别是什么意思?是代表我有几个可用的USB和可扩展的USB接口吗?

  可选中1个或多个下面的关键词,www.567354.com搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  USB集线器又称为USB Hub,用于拓展计算机USB接口。计算机主板上对外往往提供多个USB接口,这些接口往往都是通过主板上的USB集线器芯片来拓展出来的。我们平常用的可以连接多个USB接口的设备可以作为USB集线器。

  在计算机的设备管理器中,可以在通用串行总线控制器中找到USB 根集线器。如下图所示:

  在USB设备连接时,USB系统能自动检测到这个连接,并识别出其采用的数据传输速率。USB采用在D+或D-线上增加上拉电阻的方法来识别低速和全速设备。USB支持三种类型的传输速率:1.5Mb/s的低速传输、12Mb/s的全速传输和480Mb/s的高速传输。

  当主控制器或集线器的下行端口上没有USB设备连接时,其D+和D-线上的下拉电阻使得这两条数据线V);当全速/低速设备连接以后,电流流过由集线器的下拉电阻和设备在D+/D-的上拉电阻构成的分压器。

  由于下拉电阻的阻值是15KΩ,上拉电阻的阻值是1.5KΩ,所以在D+/D-线上会出现大小为(Vcc*15/(15+1.5))的直流高电平电压。当USB主机探测到D+/D-线的电压已经接近高电平,而其它的线保持接地时,它就知道全速/低速设备已经连接了。

  USB在个人电脑上往往具有多个接口,可以同时连接几个设备,如果接上一个有四个端口的USB HUB时,就可以再连上四个USB设备,以此类推。

  USB 2.0接口具有传输速度更快,支持热插拔以及连接多个设备的特点。目前已经在各类外部设备中广泛的被采用。USB接口有三种:USB1.1,USB2.0和USB3.0。理论上USB1.1的传输速度可以达到12Mbps,而USB2.0则可以达到速度480Mbps,并且可以向下兼容USB1.1。

  1,一个主板可能有多个usb控制器,如果删除一个的驱动,由它引出的好多usb接口都无法使用。

  3,如果删除了usb2.0控制器的驱动,usb3.0的控制器和接口还是能用的,反过来一样。

  4,如果误删除,且无法操作,可以使用蓝牙/wifi外设或PS/2鼠标键盘来操作,重装驱动。

  USBRoot Hub是根集线器,也就是是USB控制器的意思,代表拥有几个USB口。

  EHCI是一个通用串行总线版的主机控制器的寄存器级接口。目的是为硬件组件设计,系统集成商和设备驱动程序(软件)开发。

  计算机主板上对外往往提供多个USB接口,这些接口往往都是通过主板上的USB集线器芯片来拓展出来的。平常用的可以连接多个USB接口的设备可以作为USB集线器。

  在计算机的设备管理器中,可以在通用串行总线控制器中找到USB 根集线器。如下图所示:

  在USB设备连接时,USB系统能自动检测到这个连接,并识别出其采用的数据传输速率。USB采用在D+或D-线上增加上拉电阻的方法来识别低速和全速设备。USB支持三种类型的传输速率:1.5Mb/s的低速传输、12Mb/s的全速传输和480Mb/s的高速传输。

  当主控制器或集线器的下行端口上没有USB设备连接时,其D+和D-线上的下拉电阻使得这两条数据线V);当全速/低速设备连接以后,电流流过由集线器的下拉电阻和设备在D+/D-的上拉电阻构成的分压器。

  由于下拉电阻的阻值是15KΩ,上拉电阻的阻值是1.5KΩ,所以在D+/D-线上会出现大小为(Vcc*15/(15+1.5))的直流高电平电压。当USB主机探测到D+/D-线的电压已经接近高电平,而其它的线保持接地时,它就知道全速/低速设备已经连接了。

  PC主板上的那两个插口,就是root hub。root hub是一个USB系统的总控制端口。它既可以直接接外设,也可以通过hub控制更多的外设。

  USB hub结构类似通常的网络集线器,有一个upper link和很多子端口,每个子端口可以接一个外设,也可以再通过一个hub接入更多外设,直到所有外设加起来到127为止。

  之后主机分配给外设一个单独的地址。地址是动态分配的,各次可能不同。在分配完地址之后对设备进行初始化,初始化完成以后就可以对设备进行IO操作了。

  拔出USB设备需要先在电脑中删除硬件设备,不要直接拔掉,否则会导致设备不正常工作或者数据丢失等意外情况。不要长时间插着U盘、移动硬盘等闪存设备,可能会导致在系统启动、关闭时出现意外状况,使用时再插入就好了。

  你如果在“设备管理器”的“通用串行总线控制器”中看到一个usb root hub,就说明可使用2个USB端口,如果看到2个,就说明可使用4个USB端口,依此类推!

Power by DedeCms