ホームページ  >  記事  >  運用・保守  >  Linux システムのデバッグ - stty はシリアル ポートのボー レートを変更します

Linux システムのデバッグ - stty はシリアル ポートのボー レートを変更します

嵌入式Linux充电站
嵌入式Linux充电站転載
2023-07-31 15:43:003000ブラウズ

Linux カーネルの起動後、シリアル ポートのボー レートは通常 115200 または 9600 になります。このとき、変更する場合は にします。シリアル ポートのボー レートについては、「ドライバ コードを変更せずに、shellstty コマンドを使用して実行できます。」を参照してください。

stty: tty を設定します。現在登録されている端末の通信パラメータを確認・変更するための端末回線設定を変更・印刷します。

シリアル ポート パラメータ設定

シリアル ポート パラメータの表示:

stty -F /dev/ttyS0 -a

シリアル ポート パラメータの設定:

stty -F /dev/ttyS0 115200 cs8 -parenb -cstopb

シリアル ポートの設定ttyS0ボー レート115200,8bit データ ビット,1ストップ ビット、チェック ビットなし

一般的に、シリアル ポートのボー レートを変更するだけの場合、必要なのは次のとおりです:

stty -F /dev/ttyS0 115200

stty的其它参数,可以用man查看其它设置选项。

开启流控

stty -F /dev/ttyS0 crtscts

关闭流控

stty -F /dev/ttyS0 -crtscts

注意,这里的开启和关闭,是通过前面的符号-来区别,-表示关闭,否则表示开启。

以上がLinux システムのデバッグ - stty はシリアル ポートのボー レートを変更しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事は嵌入式Linux充电站で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。