博德越
3C产品配件智造商
By PURPLELEC | 12 March 2024 | 0 评论

什么是USB集线器描述符

  USB集线器是一种特殊的USB设备,故适用于USB标准设备的描述符,对于这些USB标准的描述符,其一些字段已经通过预定义确定。
USB集线器
  USB集线器会根据实际的连接情况会返回三类不同的描述符集:
  第一种描述符集用于设备工作在低速/全速模式下。
  第二第三种描述符集用于描述符设备工作在高速模式下。
  工作在低速或者全速模式下的HUB,其设备描述符的bDeviceProtocol必须为0,同时其接口描述符的bInterfaceProtocol也必须为0。
  工作在高速模式下的HUB有两种描述符集,分别为单TT和多TT.
  所有的HUB必须支持单TT,故必须支持单TT描述符集。
  多TT集线器相对于单TT增加了一个额外的接口描述符和伴随端点描述符(corresponding endpoint descriptor)。
  单TT
  单TT描述符集中,其设备描述符的bDeviceProtocol必须为1,并且其接口描述符中的bInterfaceProtocol必须为0
  多TT
  多TT描述符集中,设备描述符中的bDeviceProtocol值为2,第一个接口描述符中的bInterfaceProtocol为1,第二个接口描述符中的bInterfaceProtocol值为2。
  当HUB被配置为其接口协议为1时,为单TT。当为2时,为双TT.
  当集线器正在进行全/低速事务时,不得更改TT.

发表评论

您的电子邮件地址将不会被发送邮件。*为必填字段标记
名称
电子邮件
内容
验证码
ver_code
分类
标签