对USB Hub基本理解
从功能上看,就是把一个usb分成几个可以使用的usb扩展口。
需要考虑的是,1,几个扩展口通过一个usb到电脑如何正确传入信息。2,上传下载数据的控制,3,传输速度。HUB考虑这几个问题对应的几个功能部分下面有简单了解
HUB包含的几个部分
参考
HUB 由HUB **重发器(HUB Repeater)、转发器(Transaction Translator)以及HUB 控制器(HUB Controller)**三部分组成。HUB Repeater 是上行PORT 和下行PORT 之间的一个协议控制的开关,它负责高速数据包的重生与分发。HUB 控制器负责和HOST的通信,HOST通过HUB 类请求和HUB 控制器通讯,获得关于HUB 本身和下行PORT 的HUB 描述符,进行HUB 和下行PORT 的监控和管理。转发器提供了从高速和全速/低速通讯的转换能力,通过HUB 可以在高速HOST 和全速/低速设备之间进行匹配。
TT(Transaction Translator)转发器
参考
一般关注的就是扩展后的数据传送速度,MTT和STT就是有关传送速度的,参考链接中就是比较形象的解释了。STT就相当一个出水口,多个分水口的总量才是这个出水口的量。MTT是每个分水口都和一个出水口直连。