Linux カーネルの起動後、シリアル ポートのボー レートは通常 115200
または 9600
になります。このとき、変更する場合は にします。シリアル ポートのボー レートについては、「ドライバ コードを変更せずに、shell
の stty
コマンドを使用して実行できます。」を参照してください。
stty
: tty
を設定します。現在登録されている端末の通信パラメータを確認・変更するための端末回線設定を変更・印刷します。
シリアル ポート パラメータの表示:
stty -F /dev/ttyS0 -a
シリアル ポート パラメータの設定:
stty -F /dev/ttyS0 115200 cs8 -parenb -cstopb
シリアル ポートの設定ttyS0
ボー レート115200
,8
bit データ ビット,1
ストップ ビット、チェック ビットなし
一般的に、シリアル ポートのボー レートを変更するだけの場合、必要なのは次のとおりです:
stty -F /dev/ttyS0 115200
stty
的其它参数,可以用man
查看其它设置选项。
开启流控:
stty -F /dev/ttyS0 crtscts
关闭流控:
stty -F /dev/ttyS0 -crtscts
注意,这里的开启和关闭,是通过前面的符号-
来区别,-
表示关闭,否则表示开启。
以上がLinux システムのデバッグ - stty はシリアル ポートのボー レートを変更しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。