Linux环境下串口数据转TCP/IP

新手上路,请多包涵

我需要从 Linux 系统的串行端口获取数据并将其转换为 TCP/IP 以发送到服务器。这很难做到吗?我有一些基本的编程经验,但对 Linux 的经验并不多。是否有这样做的开源应用程序?

原文由 Doug 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 700
1 个回答

您无需编写程序即可在 Linux 中执行此操作。只需通过 netcat 管道 串行端口:

 netcat www.example.com port </dev/ttyS0 >/dev/ttyS0

只需替换地址和端口信息即可。此外,您可能正在使用不同的串行端口(即更改 /dev/ttyS0 部分)。您可以使用 sttysetserial 命令更改串口的参数(波特率、奇偶校验、停止位等)。

原文由 Judge Maygarden 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题