[STM32F4] CubeMx Host HID 扫码枪问题

[复制链接]
1243|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

粉丝
快速回复 在线客服 返回列表 返回顶部