博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HID设备的报告描述符
阅读量:2299 次
发布时间:2019-05-09

本文共 366 字,大约阅读时间需要 1 分钟。

2、报告描述符 
  HID设备的报告描述符比较复杂也比较难理解。 
  报告描述符的语法不同于USB标准描述符,它是以项目(items)方式排列而成,无一定的长度。HID的报告描述符已经不是简简单单的描述某个值对应某个固定意义了,它已经能够组合出很多种情况,并且需要PC上的HID驱动程序提供parser解释器来对描述的设备情形进行重新解释,进而组合生成出本HID硬件设备独特的数据流格式,所以我觉得可以把它理解为“报告描述符脚本语言”更为贴切。我们使用“报告描述符”专用脚本语言,让用户来自己定义他们的HID设备都有什么数据、以及这些数据各个位(bit)都有什么意义。   有关报告描述符的详细信息可参考USB HID协议,USB 协会提供了一个HID 描述符编辑工具称作HID Descriptor Tool,用它可方便生成我们的报告描述符。

转载地址:http://jyuib.baihongyu.com/

你可能感兴趣的文章
编程常用软件记录
查看>>
Docker 设备空间不足
查看>>
搭建ssm环境
查看>>
深入理解平衡二叉树,B树,B+树
查看>>
使用LinkedList实现LRU
查看>>
SpringIoC加载流程
查看>>
java对象的创建过程
查看>>
深入理解CAS底层实现
查看>>
Find Minimum in Rotated Sorted Array
查看>>
Search for a Range
查看>>
堆排序
查看>>
路由器
查看>>
稳定排序和不稳定排序
查看>>
指针和引用的区别
查看>>
空悬指针和野指针
查看>>
RAII 资源获取就是初始化
查看>>
explicit关键字
查看>>
函数指针 回调函数
查看>>
带参数的main
查看>>
typedef
查看>>