条码扫描枪现在的使用非常多,有线条码扫描枪需要链接到计算机使用,一般现在市面上有两种接口使用的比较多,一种是RS232串口,一种是USB接口。有的用户还会使用到USB虚拟串口。那么USB虚拟串口是什么意思呢?下面简单讲解一下。
Pro-face/Weinview触摸屏专用扫码枪DS6502WGP有线条码扫描枪
USB虚拟串口属于USB通讯设备类。需要在物理层通过USB的总线,然后采用虚拟串口的方式为主机提供一个物理串口,在系统的内部USB控制器提供一个批量传输的IN端点和一个批量传输的OUT端点,来用于数据的接受和发送。模拟串口的RX和TX线。另外USB控制器还需提供一个中断IN端点,发送当前的串口状态。实现对串口传输的控制。
串口设备的数据由系统的串口采集。在芯片内完成USB包的封装。然后利用USB总线上传到总机。在由相应的串口应用程序进行处理。对用户来说,看到的是基于出口的数据采集和传输,而实际上实现的是基于USB协议包来进行数据的传输。