[STM32F4]

CubeMx Host HID 扫码枪问题

[复制链接]
660|8
手机看帖
扫描二维码
随时随地手机跟帖
wyjie|  楼主 | 2021-11-21 16:22 | 显示全部楼层 |阅读模式
硬件:STM32F407,FS的USB口软件:CubeMX搭出来的USB HID host
问题:
        能识别出普通键盘,能读出键值;
        接扫码枪设备,只能枚举出设备,但是读不出数据,仿真调试USBH_HID_Process函数看到USB状态机HID_POLL
的状态一直是USBH_URB_IDLE;难道ST的USB不支持扫码枪吗?

使用特权

评论回复
yszong| | 2021-11-21 16:24 | 显示全部楼层
用CDC host

使用特权

评论回复
dingy| | 2021-11-21 16:26 | 显示全部楼层
系统兼容性的问题吧

使用特权

评论回复
wuhany| | 2021-11-21 16:29 | 显示全部楼层
跟厂家的产品质量也有一定关系

使用特权

评论回复
jlyuan| | 2021-11-21 16:31 | 显示全部楼层
还是希望能找到答案

使用特权

评论回复
chuxh| | 2021-11-21 17:00 | 显示全部楼层
这俩原理是一样的吗

使用特权

评论回复
jiyu75| | 2021-11-21 17:03 | 显示全部楼层
你先把扫码枪接到电脑上看一下 他是属于什么设备

使用特权

评论回复
wyjie|  楼主 | 2021-11-21 17:03 | 显示全部楼层
原理不一样的,CDC是走的虚拟串口(VCOM),另一个走的HID;

使用特权

评论回复
wyjie|  楼主 | 2021-11-21 17:06 | 显示全部楼层
买的这个扫码枪支持这两种模式来吐数据

使用特权

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

本版积分规则

927

主题

12706

帖子

5

粉丝