我正在尝试将字符串发送到串行通信端口 /dev/ttyS0 。在 Windows 机器上,我使用 Turbo Basic 程序,该程序已经运行了很多年。我可以发送“*80”,它会打开我的远程 Micro 上的灯。我可以发送“*81”将其关闭等等。如何在“C”或“bash”shell 中“发送”这些字符串?我已将用户添加到“dialout”组,以便无需“root”访问权限即可运行它。
通信设置为 2400 N 8 1,并且已设置且流量控制关闭。这就是所附 Micro 所需要的。
答案1
答案2
大多数 Linux 或 BSD 都会有一个minicom
可用的软件包,即这与串行设备通信的工具箱。