2012-03-26 14 views
1

私はRS-232回線のいくつかのパラメータを調整しています。私はこれら2つのパラメータ、XoffLimit、XonLimitを横断して走った。 Wikipedia articleはこれがソフトウェアフロー制御と関係があることを示しています。それらの値はXoffLimit = 1024、XonLimit = 1024です。これの意義は何ですか? XoffLimit = 1024、XonLimit = 2048を設定した場合の違いは何ですか?XoffLimit、XonLimit - それはどういう意味ですか?

答えて

3

Xon/Xoffは、エスケープ文字をデータストリームに挿入することによって行われるソフトウェアフロー制御です。私はあなたがそれを必要とするかどうか疑いがあり、おそらくそれを使用すべきではありません。両側はエスケープ文字を理解するように構成する必要があります。

しかし基本的に、入力シリアルバッファがXonLimitに達すると、シリアルポートはXOFFバイトを送信して、相手側の送信を停止します。次に、入力バッファがXoffLimitに下がったときに、XONバイトが送信され、送信者が再開できるようになります。

関連する問題