打印
[STM32F2]

USB_CubeMX 实现usb键盘失败

[复制链接]
1595|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用cubeMX生成stm32f205的代码,测试可实现鼠标的操作,但我根据“https://bbs.21ic.com/icview-1698372-1-1.html”这个帖子,想修改成usb键盘就出现了下面这情况:

我检查了报告描述符没发现问题,想问下大神们有遇到并解决的么?能否指点下,附件是我修改的代码

usb.png (69.64 KB )

usb.png

code.rar

5.29 KB

usbd_hid

沙发
捉虫天师| | 2017-10-12 19:46 | 只看该作者
https://bbs.21ic.com/icview-1271674-1-1.html
参考这个后面的回复啊。

使用特权

评论回复
板凳
kmzuaz| | 2017-10-12 22:11 | 只看该作者
第一张图片好像不清楚。

使用特权

评论回复
地板
qiufengsd| | 2017-10-12 22:11 | 只看该作者
驱动有问题吗?

使用特权

评论回复
5
kmzuaz| | 2017-10-12 22:13 | 只看该作者
6
qiufengsd| | 2017-10-12 22:13 | 只看该作者
可以读取ps2键盘很简单。

使用特权

评论回复
7
偉ぢ桀い|  楼主 | 2017-10-13 11:03 | 只看该作者
kmzuaz 发表于 2017-10-12 22:13
https://bbs.21ic.com/icview-1698372-1-1.html?_dsign=a3f0dc8e

你好, 我就是参考这个帖子去修改的,usbd_hid.c和.h的 基本都修改了,他的第四节复合模式我也试过了,可以生成俩个设备,鼠标buf[0]=2,控制鼠标是可以的,但buf[0]=1控制键盘还是没有反应,就感觉修改键盘就是不成功,除了报告描述符、配置描述符和设备描述符,还需要修改除usbd_hid.c之外的文件么?

使用特权

评论回复
8
643757107| | 2017-10-13 15:08 | 只看该作者
用的什么系统测试的啊,系统驱动是不是有问题

使用特权

评论回复
9
Lewisnx| | 2017-10-15 15:49 | 只看该作者
这么读取ps2键盘

使用特权

评论回复
10
cirio2009| | 2017-10-16 05:26 | 只看该作者
现在都用cube了啊、

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

7

帖子

0

粉丝