STM32 USB Hid 通信(含上位机程序)

2020-01-01 17:46发布

小弟最近在学习usb,实现了STM32 USB Hid 的通信,先上传点资料和大家分享下哈

点击此处下载 ourdev_548465.rar(文件大小:5.75M) (原文件名:Usb上位机.rar)

点击此处下载 ourdev_548466.rar(文件大小:11.64M) (原文件名:STM32 USB液晶(发送接收8字节).rar)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
95条回答
wuyiduan
1楼-- · 2020-01-09 14:25
MARK
slnet
2楼-- · 2020-01-09 18:03
好东西,谢谢!
wxj930
3楼-- · 2020-01-09 18:28
 精彩回答 2  元偷偷看……
lugang_2920213
4楼-- · 2020-01-09 18:45
回复【15楼】nomoneyiv  
期待后续的帖子,呵呵!
-----------------------------------------------------------------------

需要改报告描述符
sheant
5楼-- · 2020-01-09 22:18
回复【17楼】nomoneyiv
-----------------------------------------------------------------------

除了修改端点描述符之外,还得修改报告描述符,给个范例:

code char ReportDescriptor[29] = {   
    0x06,0x00,0xFF,             //USAGE_PAGE (Vendor Defined Page 1)     
    0x09,0x01,              //USAGE (Vendor Usage 1)     
    0xA1,0x01,              //COLLECTION (Application)     
   
    0x19,0x01,              //(Vendor Usage 1)     
    0x29,0x08,              //(Vendor Usage 1)     
    0x15,0x00,              //LOGICAL_MINIMUM (0)     
    0x26,0xFF,0x00,         //LOGICAL_MAXIMUM (255)     
    0x75,0x08,              //REPORT_SIZE (8)     
    0x95,0x40,              //REPORT_COUNT (64)     
    0x81,0x02,              //INPUT (Data,Var,Abs)     
   
    0x19,0x01,              //(Vendor Usage 1)     
    0x29,0x08,              //(Vendor Usage 1)     
    0x91,0x02,              //OUTPUT (Data,Var,Abs)     
   
    0xC0                    // END_COLLECTION   
};

注意REPORT_SIZE和REPORT_COUNT
xzhao86
6楼-- · 2020-01-10 01:50
MARK

一周热门 更多>