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



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

如果你可以使用CUPSs,那么打印机在Linux中是可访问的。如果要直接操作端口,则可以这样做。您可以在插入 USB 串行适配器后检查dmesg | tail,以确定它使用的端口设备。或者尝试ls /dev/tty*并查看将出现哪个设备。之后,您可以直接操作端口,而不管连接到它的内容。

最新更新