![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
USB HID通信
文章平均质量分 85
USB HID
zsl_520
这个作者很懒,什么都没留下…
展开
-
USB通信基础了解
USB 通讯协议基础了解原创 2022-04-21 18:29:41 · 5599 阅读 · 0 评论 -
USB HID设备枚举过程
USB HID设备枚举过程一. 枚举过程二. 设备状态图三. USB Data Flow四. 枚举失败分析--USB无法识别、无反应一. 枚举过程USB设备插入检测,硬件上全速设备D+线上有1.5K上拉电阻,可便于USB主机检测到有设备连上。等待稳定供电后,USB主机会对设备复位,即BusReset,复位后,主机将使用地址0与设备通信。USB主机将向地址0设备的Endpoint 0 发送获取设备描述符的标准请求,设备收到该请求后,会按照主机请求的参数,在数据过程将设备描述符返回给主机,主机在成功获原创 2022-04-20 16:37:32 · 1976 阅读 · 2 评论 -
Windows下USB HID设备通信
Windows下USB HID设备通信1. HID APIwindows 相关API所需开发库及头文件2. 查找设备3. 打开设备4. 读写数据5. 设备拔插检测6. 关闭设备7. 小结1. HID API前面有写过一文来介绍 STM32F072 HID 自定义设备,这里记录windows下如何与之进行通信,也就是上位机的编写。windows作为主机端与HID设备通信流程大致如下:通过VID/PID等信息查找到对应的设备路径通过CreateFile获取设备的操作句柄使用WriteFile/Rea原创 2020-08-08 23:48:18 · 9893 阅读 · 9 评论