配置描述符介绍

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


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.




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值