HID标准请求GetDescriptor
2025-09-15
本文链接为:http://www.usbzh.com/article/detail-1583.html ,欢迎转载,转载请附上本文链接。
| 1字节 | 1字节 | 2字节 | 2字节 | 2字节 |
|---|---|---|---|---|
| bmRequestType(1) | bRequest(1) | wValue(2) | wIndex(2) | wLength(2) |
| 100 xxxxx | GET_DESCRIPTOR (0x06) | Descriptor Index, Descriptor Type | 0 (zero) or Language ID | length |
| 10000001(0x81) | GET_DESCRIPTOR (0x06) | Descriptor Index, Descriptor Type | Interface Number | length |
Descriptor Index, Descriptor Type的写法是按字节序显示(小端),实际这是一个16位的,高8字位为类型,低8位为索引号,比如获取报告描述实际内容为0x2200,但按字节序显示为00 22
对于wValue和wIndex,一般高字节为类型,低字节为索引
81 06 00 22 01 00 82 00
这里的0x81表示发向接口
0x06表示GET_DESCRIPTOR
00 22,表示获取的类型为获取报告描述符,索引为0x00
01 00 表示发向的接口ID为01,
82 00 表示长度
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936 USB技术交流3:1031974172
HID规范





