0

アプリケーションは XON と XOFF で同じ文字を設定できますか? はいの場合、デバイス ドライバーがこの状況をどのように処理するか

4

3 に答える 3

3

XON と XOFF は 2 つの異なる ASCII 文字であるため、同じにすることはできません。

とはいえ、文字が失われる可能性があるため、XON/XOFF スタイルのフロー制御にトグルを使用することはお勧めできません。また、2 人のキャラクターを使用する利点もありません。

于 2009-05-19T07:43:58.717 に答える
2

ドライバーが xon/xoff の処理のみを担当し、xon/xoff フラグ文字が同一である可能性がある場合、ドライバーに xon/xoff 状態用の小さなステート マシン (フラグ) が必要であり、 xoff がすでに検出されている場合にのみ、xon を探します。

xon/xoff のハードウェア サポートがある場合は、この状態がハードウェアでサポートされているかどうかを確認し、サポートされていない場合は適切なエラーを返す必要があります。

于 2009-05-18T20:44:00.250 に答える
2

許されているのかもしれませんが、私はこれを見たことがありません。これは、2 つの側がバイトの欠落でステート マシンの同期が取れなくなった場合に、大惨事になると思います。

于 2009-05-18T20:48:56.667 に答える