USB 鼠标详解阅读顺序

1、枚举

2、设备描述符

3、设置地址

4、配置描述符

5、接口描述符

6、HID 描述符

7、端点描述符

8、字符串描述符

9、HID 报告描述符

10、HID 报告的返回

USB 鼠标获取完字符串描述符之后,又请求了几次设备描述符和配置描述符,这些描述符在上面已经解析过了,这里就不再重复

获取报告描述符的请求如下所示

USB-HID 报告描述符(八)

0x81 设备到主机的标准请求,请求的接受者是设备

0x06 获取描述符的请求

0x00

0x22 HID 的报告描述符

0x00

0x00

0x80 长度为128

0x00

下图为 HID 协议文档中的 HID 报告描述符的示例

USB-HID 报告描述符(八)

 

相关文章: