在USB的枚举章节,主机获取的最后一个描述符时报表描述符。
因为当时没学习HID类的报表描述符,所以当时没分析,这边刚学完HID的报表描述符,趁热打铁,学习一下。
首先报表描述符的长度是,在获取HID描述符长度的时候获取的。
所以才能在获取报表描述符时使用准确的获取长度。
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 03 15 00 25 01 75 01 95 03 81 02 75 05 95 01 81 01
05 01 09 30 09 31 09 38 15 81 25 7F 75 08 95 03 81 06 C0 C0
总共52字节的长度分别如上所示:
分析时首先是建议查看上面表格,慢慢分析。
首先分析05属于Global类项目的Usage Page项,带一个数据位Usage ID