首页 文章

如何将二进制数据写入linux中的串口(RS232)设备文件?

提问于
浏览 1489
0

我正在linux上做一个项目,我需要将二进制数据写入串口(RS232)端口的设备文件中 . 当我将文件写入串口(RS232)时,连接到该端口的RF Launcher 必须向位于不同位置的RF接收器发送信号 .

要写入的数据在用户创建的文件中 . 我只需要复制该文件中的数据并在用户需要时写入设备文件(例如在java界面中单击按钮)

我用谷歌搜索但无法得到很多信息,有些我无法理解 . 使用shell脚本执行此操作的最简单方法是什么 . (C程序也可以使用)

1 回答

  • 0

    从命令行,例如:

    cat file.bin > /dev/ttyPS0
    
    • file.bin 是二进制文件,

    • /dev/ttyPS0 是表示串行端口的设备 .

    注意:使用 stty 适当地配置串行端口 .

相关问题