- 博客(2)
- 收藏
- 关注
原创 Function插入HUB的过程
上次遇到HUB插拔问题,顺便研究了下Function的整个过程。首先这三条类请求分别是以下意思: Class request IN(0x00)为GetPortStatus,Class request OUT(0x01)为ClearPortFeature,Class request OUT(0x03)为SetPortFeature。 HUB插入funct
2015-08-10 17:48:47 41560
原创 关于USBHID协议以及鼠标键盘描述符的解释
一.HID设备识别前面有提到关于SCSI协议的USB设备实现。现在来谈谈USBHID设备。HID全称Human Interface Device。HID协议里增加了HID描述符和报告描述符,以及特定的关于HID的类请求。HID设备的通信是通过报表来进行的。据说,报告描述符是USB设备中最难的描述符了。关于HID描述符可以参考HID协议。接下来我们谈谈报告描述符。二.报告描述符每一个HI
2015-08-04 15:35:46 28956 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人