在串行端口通信上控制Raspberry PI

时间:2015-03-27 14:04:38

标签: linux raspberry-pi raspbian uart

我正在尝试在串口连接(UART)上控制raspberry pi,我可以从raspberry发送数据(使用一些应用程序进行串行通信)

echo xyz > /dev/ttyAMA0;这有效,我也可以使用

接收数据

cat /dev/ttyAMA0;也有效,

现在我想发送" ls"和raspberry pi应该看到数据作为命令行并返回结果,我的问题是,我该怎么做这样的沟通?

(这个项目的最终目标是向raspberry pi发送命令以启动一些c ++程序,它应该返回程序结果。)

1 个答案:

答案 0 :(得分:0)

串口和shell之间需要某种桥接。

看看这个实现 - 希望能回答你的问题:https://en.wikibooks.org/wiki/Serial_Programming/Serial_Linux#Serial_I.2FO_on_the_Shell_Command_Line