使用STM32的库进行USB-HID开发时,会出现某些电脑枚举不出设备的情况,通过bus hound 来抓包分析会出现 PC 发送set idle命令下去后,从设备没有响应,所以PC变为stall状态,之后枚举失败。通过分析源代码和HID协议,找到问题所在,修补漏洞之后可以在任何电脑上枚举成功。 可以对比库中的源代码,可以找到修改的地方。
2019-12-21 18:57:24 6KB stm32 usb hid idle
1
STM32 USB HID 的通信 源程序(上下位机源码)全套源代码
2019-12-21 18:52:20 21.88MB stm32 usb 源码 上位机
1
USB HID上位机源代码 用的是MFC,C++写的,源码非常清晰
2019-12-21 18:50:30 5.19MB USB HID 上位机 源代码
1
HID协议官方文档,蓝牙5.0协议,存点C币下东西用,见谅。
2019-12-21 18:50:17 16.26MB bluetooth 5. hid
1
UsbLibrary UBS设备通讯源代码,可直接与HID类型USB设备进行通讯。
2019-12-21 18:49:49 60KB USB C# HID UsbLibrary
1
1.4版增加了USB(HID)设备报告描述符查询功能,向HID设备发送的数据字节之间允许出现空格并对数据合法性进行检查,修改了一些BUG。
2019-12-21 18:49:17 1.87MB USB HID 助手
1
vs2010环境下的usb_hid开发,包含了hidapi.dll,hidapi.lib,hidapi.h
2019-12-21 18:49:09 67.14MB usb HID hid
1
AT-09模块的蓝牙HID固件。 基于HM-10的固件修改而来,相关参数已经设定完毕,直接刷入就能使用。 详细的刷固件教程在https://post.smzdm.com/p/aqnl3vv2/
2019-10-13 11:02:01 112KB 蓝牙 键盘 HID Arduino
1
本资源是通过vs2010 C# 开发的 USB通讯方式访问Hid设备, 在 使用的时候先分辨自己设备类型 pid vid还有报文头。
2016-04-28 00:00:00 103KB C# usb Hid
1
该代码提供简单的获取HID设备,并选择相对应的HID设备进行连接,并接收和输入数据的一个简单案例。适合于对USB HID设备刚入门的学习。其中部分代码参考网友。
2014-11-14 00:00:00 69KB USB HID
1