USBからrs232へのコンバーターでraspberry piを使用してきましたが、今ではRaspberry PiのUARTピンを使用する必要がありますが、そのようなばかげた問題があります。
私は C で termios.h ライブラリ ( http://en.wikibooks.org/wiki/Serial_Programming/termios ) を使用しており、コンバーターで非常にうまく機能しますが、ボーレートを次のように設定しているときに UART ピンを使用する場合
cfsetospeed(&tio,B115200); // 115200 baud
cfsetispeed(&tio,B115200); // 115200 baud
ボー レートは 9600 で動作します。termios ライブラリに関連する別の設定はありますか? そうでない場合、ボーレートを変更するにはどうすればよいですか?
また、ボーレート 4800 で試してみましたが、UART を使用する場合でも 9600 で動作しますが、USB から rs232 へのコンバーターでは問題はありません。
図書館を利用しています
https://github.com/irukeru/TermiosSerialCom
私が改造したもので、他のデバイスでは問題ありません。