uCsim を使用して SDCC プロジェクトの単体テストを行っています。
uCsim/S51 では、次の方法でシリアル ライン トラフィックをシミュレートできます。
s51 -s /dev/tty PROGRAM.ihx
また
s51 -S in=testdata.in,out=testdata.out PROGRAM.ihx
後者の形式では、データはすぐにシミュレーターに送信され、多くのフレームが失われます。したがって、プレーン ファイルでテスト データを指定する代わりに、代わりにパイプを使用します。
s51 -S in=<(cat testdata.in),out=testdata.out PROGRAM.ihx
では、`cat' ユーティリティから出力ボーを制御するにはどうすればよいでしょうか? または、特定のレートでビットを出力するために使用できる別のユーティリティはありますか?