【发布时间】:2013-06-13 17:32:19
【问题描述】:
我将 Raspberry Pi 用于需要能够从不同程序写入和读取串行端口的项目。程序 A 需要能够从外围设备 A 正在发送数据的串行端口读取。程序B需要向串口写入数据,外设B正在监听(供参考,本例中程序A是GPSD,程序B是我写的)。程序 A 永远不需要写,而 B 永远不需要读。
是否可以让两个程序同时访问端口?如果没有,是否可以编写一个程序来创建两个设备节点(将/dev/ttyAMA 拆分为/dev/ttyAMA_1 和/dev/ttyAMA_2,也许?)多路复用到串行端口?
提前感谢您的帮助!
-马修
【问题讨论】:
标签: c++ linux serial-port raspberry-pi