打印
[技术讨论]

用CH559读取USB条码枪数据通过串口输出的程序代码

[复制链接]
940|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 我是叨叨叨 于 2018-5-12 14:21 编辑

现在条码枪/刷卡器大多是USB接口的,若是使用在windows/linux/android等系统下非常方便,基本都是模拟的键盘输出,直接可以接收到数据。但是如果想通过单片机系统获取到USB条码枪/刷卡器的数据就要求单片机系统有一个USB HOST接口并且能成功操作USB条码枪/刷卡器获取到数据。下面的这段程序是利用CH559的USB HOST接口操作USB条码枪/刷卡器获取到数据然后通过串口发出的源代码。

同时,此方案进阶版还可以做成截取USB条码枪数据,就是将模块串接在电脑和USB条码枪之间,在不影响USB条码枪向电脑发送数据的情况下获取到USB条码枪的扫码数据。比如下图这种方式:

CH559操作USB条码枪获取数据并通过串口发出的源代码如下附件:

CH559操作USB条码枪数据通过串口输出.zip (44.96 KB)




相关帖子

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

本版积分规则

2

主题

5

帖子

0

粉丝