USB论坛-百合电子工作室USB专题站

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 4235|回复: 1
打印 上一主题 下一主题

有谁知道USB HID协议规范有哪些文档,都叫什么?

[复制链接]

1

主题

0

好友

5

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2013-5-28 07:07:12 |只看该作者 |倒序浏览
最近打算学USB HID,不知道该看哪些协议文档,该学些什么。
回复

使用道具 举报

6

主题

0

好友

1158

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-5-28 07:26:47 |只看该作者
USB协议里与HID设备有关的技术文档有两个,分别是:Device Class Definition for Human Interface和HID Usabe Tables,如果您还没学过USB的话,USB协议的公有部分 USB 2.0 Specification 也应该要看,USB 2.0 Specification 现在有中文版,HID协议没有中文版。

学习板USB应该先了解一些USB基本概念,如端点、管道、枚举、输入、输出、事务、各种描述符、控制传输、中断传输、批量(块)传输、同步传输等,主要掌握设备枚举过程,各种描述符的作用,要细分到描述符的各个字段,弄清含义。而HID设备的主要内容是要学习其报告描述符,Device Class Definition for Human Interface Devices里主要对HID设备的各种描述符以及其它特性进行阐述,另外大量的篇幅是针对报告描述符的,而HID Usabe Tables主要是对hid设备下的子设备进行定义,其实各种不同的HID设备主要通过报告描述符来实现,所以其主要内容是不同HID设备的报告描述符进行详阐述。

光看协议是比较枯燥的,容易让人失去兴趣,而且只看协议也不能学会USB开发,建议您买一块USB学习板进行学习,也可以自己DIY,本站USB开源栏目有适合DIY的学习板,希望能帮到您。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

USB开发网 (渝ICP备09006681号-4)

GMT+8, 2024-4-23 15:38 , Processed in 0.074688 second(s), 24 queries .

百合电子工作室版权所有
回顶部