[技术讨论] 用CH559读取USB条码枪数据通过串口输出的程序代码

[复制链接]
1210|0
 楼主| 我是叨叨叨 发表于 2018-5-12 14:19 | 显示全部楼层 |阅读模式
本帖最后由 我是叨叨叨 于 2018-5-12 14:21 编辑

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

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

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




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

2

主题

5

帖子

0

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