STM32 RBT6 USB复合设备,HID鼠标 HID键盘 两个Interface 可学习如何建立USB多Interface复合设备
2021-03-21 19:25:12 110KB STM32 USB 复合设备
1
ST USB 标准库:STM32_USB-FS-Device_Lib_V4.1.0 芯片:STM32F103RC 端点使用: HID收发:EP1 VCP收发:EP3,EP4 串口:UART1 PA9-TX PA10-RX USB D+控制端口,可控,实际测试时,保持上拉也能正常识别。 程序自用,可以支持量产。
1
STM32(F072) USB复合设备, 双游戏摇杆, (可方便改成双键盘双鼠标或键盘加鼠标), 通过NRF24L01接受2个摇杆发送过来的数据上传给PC, 摇杆端是STM32F103检测摇杆和按键动作发送给USB接收端, 无按键60秒后进入休眠状态, 电流小于15uA,使用2节5号电池供电。按摇杆1建唤醒。 附件包含USB端源代码,摇杆端源代码 和2端的PCB文件和原理图。
2020-01-09 03:06:04 4.89MB STM32 USB复合设备 USB HID
1
基于stm32 的USB 鼠标 键盘复合设备实例,已验证,编译通过。
2020-01-09 03:06:04 834KB USB 复合设备
1
使用STM32的固件库进行USB-HID组合设备进行开发,3个HID接口。通过bus hound 来抓包分析发现 PC 发送set idle命令下去后,从设备没有响应,所以PC变为stall状态。通过分析源代码和HID协议,修补漏洞之后可以在任何电脑上枚举成功。里面有具体的参考文件及修改好的代码,有什么问题欢迎咨询我。谢谢。
2019-12-21 21:47:48 12.44MB STM32 HID
1
此代码使用的是**Keil 5**+**STM32F103ZE**(正点原子的板子)+**STD标准库**+**USB的官方例程**修改的。自己测试可以在电脑上同时识别出HID和CDC,且能同时使用HID和CDC,就是数据发送部分写的比较粗糙
2019-12-21 20:01:57 6.75MB USB 复合设备 HID CDC
1
stm32实现USB_存储_HID复合设备,采用官方固件库实现,U盘实际上是读卡器
2019-12-21 19:38:55 400KB STM32 USB U盘 HID
1
使用stm32cube,在stm32F103实现HID自定义复合设备
2019-12-21 19:26:09 98.89MB stm32F HID自定义
1