通过USB串行端口进行Linux通信

时间:2020-07-01 09:05:42

标签: raspberry-pi usbserial

我试图通过USB串行将数据发送到公民pos打印机,但是当我插入或拔出设备时,在/ dev目录上没有任何区别。没有创建与打印机相对应的文件。有谁知道这是什么问题? 在Windows中,我安装了一个虚拟com驱动程序,并将十六进制数据发送到打印机。 我可以在Linux中通过杯子进行打印,以十六进制发送文件,但是我想像在Windows中那样直接通过端口进行打印。 我正在研究树莓派。 谢谢

1 个答案:

答案 0 :(得分:1)

如果可以使用CUPS,则打印机在Linux中可用。如果要直接操作端口,则可以执行此操作。插入USB串行适配器后,您可以检查dmesg | tail以确定其使用的端口设备。或者尝试ls /dev/tty*并查看将显示哪个设备。之后,无论连接到什么端口,都可以直接操作端口。