我需要从 Linux 系统的串口获取数据并将其转换为 TCP/IP 以发送到服务器。这很难做到吗?我有一些基本的编程经验,但对 Linux 的经验不多。是否有执行此操作的开源应用程序?
最佳答案
在 Linux 中您不需要编写程序来执行此操作。就pipe串口通过netcat :
netcat www.example.com port </dev/ttyS0 >/dev/ttyS0
替换地址和端口信息即可。此外,您可能正在使用不同的串行端口(即更改 /dev/ttyS0
部分)。您可以使用 stty或 setserial命令更改串口参数(波特率、奇偶校验、停止位等)。
关于linux - Linux环境下串口数据转TCP/IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/484740/