組み込み Linux でプログラミングしている複数のシリアル ポートを備えたデバイスがあり、これら 2 つのポートを介して同時に非同期で通信したいと考えています。
次のような1つのシリアルポートに書き込む方法を知っています。
bytes_sent = write( fd, &(string[i]), 1 );
しかし、それは1つのシリアルポートだけです
ポートを区別するために termios 構造体と c_cflags を使用する必要がありますか? ご覧のとおり、少しあいまいです。私はちょっと飛び込んで、これで足を濡らしているだけです。漠然と正しい方向に向けるための一般的な助けが役立ちます。