Discuz! REAL TIME TECHNOLOGY

 找回密码
 立即注册
12
返回列表 发新帖
楼主: ahwwq
打印 上一主题 下一主题

基于HID的STM32F207的数据通信

[复制链接]

44

主题

0

好友

4124

积分

内部组员

Rank: 8Rank: 8

11#
发表于 2014-12-3 10:17:32 |只看该作者
本帖最后由 DXiaoFei 于 2014-12-3 10:22 编辑

如果自己的Keil安装不在C盘,那么编译上述STM32工程的时候会报错,需要按如下的方式修改:

并且,修改了Lib路径之后,需要重新整体编译一下,否则还是会报错。
实际上这个过程主要就是将原来残留的的.o文件删除了,重新生成所有文件。这样就可以编译通过了。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

44

主题

0

好友

4124

积分

内部组员

Rank: 8Rank: 8

12#
发表于 2015-4-8 00:19:50 |只看该作者
上面师兄说的描述符是有问题的,下面这个HID 描述符才是对的:
0x06,        0x00,        0xFF,                  ////HID_UsagePageVendor( 0x00                      ),
    0x09, 0x01,                                                ///* USAGE  */
                0xa1,        0x01,                                                ///* COLLECTION (Application) */
                        0x15,        0x00,                                        //// LOGICAL_MINIMUM (0)
                        0x26,        0xFF,        0x00,                //// LOGICAL_MAXIMUM (255)
                        0x75,        0x08,                                        //// REPORT_SIZE (8)
                        0x95,        0x40,                                        //// REPORT_COUNT (64)
                       
                        0x09,        0x01,                                        //0x95,HID_IN_PACKET,
                        0x81,        0x02,                                        //// INPUT (Data,Var,Abs)
                        0x95,        0x40,                                        ////0x09,0x04, // USAGE ID - Vendor defined

                        0x09,        0x01,                                        //// USAGE ID - Vendor defined
                        0x91,        0x02,                                        //// OUTPUT (Data,Var,Abs)
                        0x95,        0x02,                                        //// REPORT_COUNT (64)

                        0x09,        0x00,                                        //// USAGE ID - Vendor defined
                        0xB1,        0x02,                                        ////HID_Feature      ( HID_Data | HID_Variable | HID_Absolute ),       
                0xC0,                                                                        ///* END_COLLECTION */
       
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|Real Time Group

GMT+8, 2024-11-1 07:56 , Processed in 0.031925 second(s), 18 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部