OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 12353|回复: 15

USB键盘例程-接入USB扫描枪(配置为键盘模式),不断重启,无法正确枚举

[复制链接]

15

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
396
金钱
396
注册时间
2013-7-12
在线时间
64 小时
发表于 2015-7-7 16:24:23 | 显示全部楼层 |阅读模式
5金钱
使用原子哥的探索者 USB host 键盘例程,出现如下图的现象!




把扫描枪接入电脑是没有问题的,



扫描枪扫描下,如下,

提供工业物联网整体解决方案!
https://shop469761648.taobao.com/?spm=2013.1.0.0.3e0568ccstLyMK
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2015-7-7 23:13:50 | 显示全部楼层
扫描枪就是键盘么?
不一样吧
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

15

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
396
金钱
396
注册时间
2013-7-12
在线时间
64 小时
 楼主| 发表于 2015-7-8 09:19:42 | 显示全部楼层
是的
配置为 键盘模式。
提供工业物联网整体解决方案!
https://shop469761648.taobao.com/?spm=2013.1.0.0.3e0568ccstLyMK
回复

使用道具 举报

15

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
396
金钱
396
注册时间
2013-7-12
在线时间
64 小时
 楼主| 发表于 2015-7-8 09:21:03 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
是的  原子哥
配置为 键盘模式 就是HID键盘了。你看我连接pc的时候,光标在哪里,扫描到的条码就出现在哪里
提供工业物联网整体解决方案!
https://shop469761648.taobao.com/?spm=2013.1.0.0.3e0568ccstLyMK
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2015-7-8 23:42:33 | 显示全部楼层
回复【4楼】zxcmcu:
---------------------------------
没搞过
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

15

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
396
金钱
396
注册时间
2013-7-12
在线时间
64 小时
 楼主| 发表于 2015-7-21 11:22:22 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------




原子哥,Usb 扫描枪(键盘模式)现在枚举正常完成了,但是读不到数据,不知咋回事,

我试了下 低速 的USB1.1协议键盘可以,但我的扫描枪是全速的2.0协议的,不知是不是这个原因??
提供工业物联网整体解决方案!
https://shop469761648.taobao.com/?spm=2013.1.0.0.3e0568ccstLyMK
回复

使用道具 举报

15

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
396
金钱
396
注册时间
2013-7-12
在线时间
64 小时
 楼主| 发表于 2015-7-21 11:24:49 | 显示全部楼层





提供工业物联网整体解决方案!
https://shop469761648.taobao.com/?spm=2013.1.0.0.3e0568ccstLyMK
回复

使用道具 举报

15

主题

115

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
396
金钱
396
注册时间
2013-7-12
在线时间
64 小时
 楼主| 发表于 2015-7-21 11:34:09 | 显示全部楼层
如上图,我把 usbh_hid_core.c 的 USBH_HID_InterfaceInit函数改了下,现在可以正常的执行到 USBH_HID_Handle函数来读取端点1,但就是读取不到数据。扫描枪没问题,插电脑上可以正常读到 条码。
提供工业物联网整体解决方案!
https://shop469761648.taobao.com/?spm=2013.1.0.0.3e0568ccstLyMK
回复

使用道具 举报

9

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
106
金钱
106
注册时间
2012-1-14
在线时间
6 小时
发表于 2015-9-2 11:11:17 | 显示全部楼层
扫描枪是键盘,我用ST的库已经可以读取扫描枪的数据,现在在想如何实现USB功能的挂起和恢复问题。
回复

使用道具 举报

4

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2016-2-19
在线时间
22 小时
发表于 2016-9-5 15:11:57 | 显示全部楼层
楼主,你连着两、三次发送同一个字符的时候有没有出现只显示一个字符的情况
回复

使用道具 举报

0

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-10-9
在线时间
49 小时
发表于 2016-11-8 23:36:54 | 显示全部楼层
楼主,请问解决了嘛,我用usb无线接收的扫码枪,就是使用不了(usb无线接收端是hid-keyboard设备)
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2017-4-9
在线时间
6 小时
发表于 2017-4-12 23:12:08 | 显示全部楼层

有改过USB扫描枪的大神吗 有偿请教 QQ825982728  感谢
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2017-4-9
在线时间
6 小时
发表于 2017-4-12 23:12:30 | 显示全部楼层

有改过USB扫描枪的大神吗 有偿请教 QQ825982728  感谢
回复

使用道具 举报

15

主题

118

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3060
金钱
3060
注册时间
2015-12-20
在线时间
299 小时
发表于 2018-7-5 16:07:46 | 显示全部楼层
楼主,你好,你的问题解决了吗?我最近也在学USB扫描枪,一直不能读取条码数据,如果楼主的问题已解决,麻烦分享一下,大家一起学习学习。万分感谢!
回复

使用道具 举报

48

主题

167

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2013-6-27
在线时间
17 小时
发表于 2018-8-25 16:03:30 | 显示全部楼层
楼主扫码枪用哪个型号
回复

使用道具 举报

46

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1128
金钱
1128
注册时间
2016-3-25
在线时间
365 小时
发表于 2018-8-29 18:05:51 | 显示全部楼层
楼主,你好,我现在也在用STM32F407接收扫描枪数据。我用的是RS232。枪用的是honneywell 1900GH。通过以太网把数据传送到他们公司服务器,进行条码规则校验,并反馈校验结果等等 。现在在产线上运行正常,没反馈过问题。我想做一个兼容USB的。毕竟USB是主流,honneywell一条串口线加电源就90大洋,成本高。请问楼主USB的程序可以给我一份参考吗。希望能与你交流学习。如果可以,请发送到我邮箱(656561292@qq.com),我的代码也可以公开。
代写STM32各类驱动,DEMO程序
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 05:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表