扫描枪设置虚拟串口linux,扫描枪的USB虚拟串口是指什么意思

对于经常使用的供应商都知道扫描枪能做什么,而那些不懂呢?比如:RS232物理串口,USB接口,USB虚拟串口等等。这些接口起到什么作用呢?兆麟条码小编给大家简单介绍一下:

63a3e49f173c64ea0556b80e62072a8f.png

那什么是条码扫描器的USB虚拟串口呢?估计挺多小伙伴都不知道了吧,那就给大家简单介绍一下什么是USB虚拟串口。

USB虚拟串口属于USB通信设备类。在物理层通过USB总线,采用虚拟串口的方式为主机提供一个物理串口。在系统内部,USB控制器提供了一个批量传输IN端点和一个批量传输的OUT端点,用于数据的接收和发送,模拟串口的RX和TX线。另外USB控制器还提供中断IN端点,发送当前串口的状态,实现对串口传输的控制。串口设备的数据,由系统的串口采集,在芯片内完成USB包的封装,通过USB总线上传至主机,再由相应的串口应用程序进行处理。对用户来说,看到的是基于串口的数据采集和传输,而实际上实现的是基于USB协议包的数据传输。

通过以上小知识,相信大家对扫描枪的串口与其他接口有了新的认识了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值