将两个USB设备连接到一个PC端口

时间:2014-02-24 08:00:08

标签: usb

我有一个糟糕的旧集线器,所以我将所有输入4线焊接到输出连接器上的相应电线,将其转换为USB三脚架。我必须这样做,因为现代设备在d +上需要2.0或2.8伏特,如果d +缩短或未连接则拒绝充电。它可以很好地从1a墙式适配器为三个设备充电。 但如果有人意外地将其连接到PC端口,会发生什么?好吧,如果只有一个设备,它将被检测没有问题。但如果两个设备连接到同一个端口,那有多危险? 我更希望在系统中识别第一个连接的设备,而第二个连接的设备才能获得电源。

1 个答案:

答案 0 :(得分:1)

USB枚举的第一步是通过驱动D +和D-低来发送复位信号。插入的所有设备都会看到重置并认为它是针对他们的。重置后,他们会认为他们有地址0并回复对该地址的请求。结果将是多个设备试图在主机放弃之前的短暂时间内同时驱动总线。

我认为它不会损坏任何东西,但是你会造成几微秒的短路,这很糟糕。