我有一个较旧的 USB 1.1 设备,需要将其与计算机保持 5 米距离。我知道 USB 1.1 无法通过 5 米电缆运行,但 USB 2.0/3.0 可以。因此,如果我有 USB 2.0/3.0 集线器,我是否可以将 USB 1.1 设备连接到它并在将集线器连接到计算机的 5 米电缆末端使用它?
答案1
是的,你可以。USB 2.0 集线器(或 USB 3.0 集线器内的 USB 2.0“子集线器”)将继续使用 USB 2.0 高速信号速率与主机通信。为了与 FS 和 LS 设备通信,所有 USB 2.0 集线器都内置了所谓的 TT - 事务转换器。TT 具有缓冲区来保存快速传入的数据,然后自动在下游端口上以慢得多的 LS/FS 信号速率转换数据。为了与 TT 通信,USB 主机使用所谓的“拆分事务”,这是通用 USB 协议的一个子集,它可以使用非常短的高速数据包来检查慢速传输是否完成,这些数据包不会占用太多上游带宽,从而将其保存用于其他 USB 事务。这就是整个想法。