配置描述符介绍

来源:互联网 发布:网络教育统考报名网 编辑:程序博客网 时间:2024/04/19 17:50

在获取到设备描述符之后,主机就会获取配置描述符。以下是配置描述符的定义:


blength:标准的配置描述符是0x09

bDescriptorType:指明描述符的类型,配置描述符应该是0x02

wTotalLength:configuration, interface,endpoint, and class- or vendor-specific描述符的长度

bNumInterfaces:支持的接口的数量

bConfigurationValue:参数值,当主机端通过SetConfiguration()设置时,当参数与bConfigurationValue一致时生效。

iConfiguration: Index of string descriptor,字符串索引值

bmAttributes:主要是关于2个功能的,一个是关于供电,一个是关于唤醒,D6为0是表明总线供电,D6为1时为自我供电。D5为是否支持远程唤醒,D5为1时支持,D5为0时不支持。

bMaxPower:假如需要总线供电的情况下,需要的电流数,2mA为一个单位,当需要100mA时,该值填50.




0 0
原创粉丝点击