hid协议报告描述总结.docVIP

  • 69
  • 0
  • 约8.14万字
  • 约 11页
  • 2016-12-23 发布于贵州
  • 举报
HID报告描述符主要内容整理 刚刚接触USB(HID)时对【报告描述符】感到难于理解,因此就更无从下手。下面根据2个主要的协议文本整理出一些常用信息,不完整,备忘。 主要参考文本: 【协议文本1】:《Device Class Definition for Human Interface Devices (HID)》Ver1.11 【协议文本2】:《Universal Serial Bus HID Usage Tables》Ver1.12 每个协议文本后面的附录都有很多例子可供参考借鉴。 0、主要术语与概念 (1)报告(Report):HID设备与主机交换信息的单位(报告字节数似乎没有限制); (2)报告描述符(Report Description):用许多【项目】说明报告的格式与【用途】; (3)用途(Usage):用于指出报告中某个数据域的意义或目的,32bit。高16bit用途页(Usage Page)指出用途的大类,低16bit用途ID(Usage ID)指出用途大类下的子用途; (4)项目(Item):报告描述符用于说明数据域的某种属性的数据,有短项目和长项目之分,短项目1~5B,长项目3~255B; (5)共有3种类型的项目:主项目、全局项目(Global)、局部项目(Local); (6)主项目(Main Item)共有5个,其中的Input、Output和Feat

文档评论(0)

1亿VIP精品文档

相关文档