我正在使用树莓派做一个项目,需要能够从不同的程序中写入和读取串口。程序A需要能够从串口读取数据,其中外设A正在发送数据。程序B需要向串口写入数据,其中外设B正在监听(在这种情况下,程序A是GPSD,程序B是由我编写的)。程序A永远不需要写入,而B永远不需要读取。
两个程序能同时访问串口吗?如果不能,是否可能编写一个程序创建两个设备节点(将
感谢您的帮助!
-Matthew
两个程序能同时访问串口吗?如果不能,是否可能编写一个程序创建两个设备节点(将
/dev/ttyAMA
拆分成类似/dev/ttyAMA_1
和/dev/ttyAMA_2
的形式),然后复用串口?感谢您的帮助!
-Matthew