报表描述符由描述 HID 设备的数据 项目(Item ) 组成。
项目的 第一个字节 (项目前缀)由三部分构成:
- 项目标志( item Tag ):说明项目的功能,
- 项目类型( item Type ):说明项目的数据类型,
- 项目长度( item Size ):说明项目的数据部分的长度。
项目有短项目和长项目两种:
短项目:
长项目:
下面这张表中nn为00~11 表示短项目中的bSize,整个8位项目前缀则表示短项目中的第0字节!
参考资料:从零开始学USB系列从零开始学USB(二十、USB接口HID类设备(二)_报表描述符Main类)_To_run_away的博客-CSDN博客