0

DB-9シリアルポートを介してデータを送信していますが、HW CTS/RTSハンドシェイクを使用したいと思います。奇妙なことに、受信側でハンドシェイクをオフにしても、送信側はデータを送信し続けます。送信者はCTS信号が来るのを待つ必要があるため、これは私には意味がありません。ハンドシェイクがオフになっているため、受信者は明らかにCTS信号を送信するべきではありません。

ループバックケーブルだけでなく、完全なハンドシェイクヌルモデムケーブルがあることをすでに確認しました。

これは正常な動作ですか、それとも私の考えに何か問題がありますか?私はすでにこれをさまざまなプログラミング言語で試しました。

4

1 に答える 1

1

意味あり。ハンドシェイクを無効にすると、CTSピンの状態により、リモートデバイスに送信しても問題がないことが永続的に通知されます。

于 2012-09-12T22:37:54.133 に答える