4

シリアルポートへの書き込みと読み取りができる必要があるプロジェクトにRaspberry Piを使用していますが、異なるプログラムから使用しています。プログラム A は、ペリフェラル A がデータを送信しているシリアル ポートから読み取ることができる必要があります。プログラム B は、周辺機器 B がリッスンしているシリアル ポートにデータを書き込む必要があります (参考までに、この場合、プログラム A は GPSD で、プログラム B は私が作成したものです)。プログラム A が書き込む必要はなく、プログラム B が読み取る必要もありません。

両方のプログラムが同時にポートにアクセスすることは可能ですか? そうでない場合、シリアル ポートに多重化する 2 つのデバイス ノード (との/dev/ttyAMAようなものに分割) を作成するプログラムを作成することは可能ですか?/dev/ttyAMA_1/dev/ttyAMA_2

助けてくれてありがとう!

-マシュー

4

2 に答える 2