STM32USB
文章平均质量分 86
路人甲学无止境
这个作者很懒,什么都没留下…
展开
-
stm32f103 usb 修改成自定义复合设备教程
单片机型号 STM32F103C8T6软件 KEIL5将现有的 HID设备 改成 有HID设备和 鼠标(或者键盘)的复合设备HID设备 使用端点1和端点2 键盘 (或者鼠标)使用端点3使用最小系统板 亲测 可以实现 HID设备 接收34字节每次键盘可以使用鼠标也可以使用修改 usb_desc.c 文件 如下设备描述原创 2017-03-10 10:14:31 · 7592 阅读 · 2 评论 -
USB键盘鼠标协议
总共4字节BYTE1 -- |--bit7: 1 表示 Y 坐标的变化量超出-256 ~ 255的范围,0表示没有溢出 |--bit6: 1 表示 X 坐标的变化量超出-256 ~ 255的范围,0表示没有溢出 |--bit5: Y 坐标变化的符号位,1表示负数,即鼠标向下移原创 2017-03-11 17:29:05 · 7310 阅读 · 0 评论 -
stm32 hid游戏手柄程序
用USB键盘程序修改成了 USB游戏手柄,是3轴 12按钮的用手头的STM32F103C8T6最小系统板 测试过 可以用了USB每次传输5字节1:x轴2:y轴3:滑块4 :按钮 12345 :按钮5678 9 10 11 12需要修改的地方很多 我就不详细说了提供一个程序工程下载的链接https://pan.baidu.com/s/1hLlR...原创 2018-12-18 15:13:44 · 7582 阅读 · 5 评论 -
stm32f103 usb hid 设备在win10下无法识别,需要修改描述符
把以前WIN7下的描述符改动一下const u8 CustomHID_DeviceDescriptor[CUSTOMHID_SIZ_DEVICE_DESC] = { 0x12, /*bLength */ USB_DEVICE_DESCRIPTOR_TYPE, /*bDescriptorType*/ 0x00, ...原创 2019-08-07 15:52:28 · 8505 阅读 · 3 评论