0

私はアセンブリを使用してチャットに取り組んでいます。高度な仮想 COM ポートを使用して PC に COM2 と COM3 を作成し、それらを接続しています。送信プログラムと受信プログラムをテストしていましたが、正常に動作しますが、一度だけです。

まず、最初の文字列を送信する前に、高度な仮想 COM ポートが、両方の COM に次の行があることを通知します: DTR、RTS、DSR、CTS、および DCD。しかし、最初の文字列を送信して受信プログラムに表示された後、受信プログラムCOMはRTSをオフにし、文字列を送信したプログラムはCTSをオフにします。

その後、書き込みを続けることができますが、何も送受信されません。COM を再び機能させるにはどうすればよいですか? 送信が正しく行われ、以前の状態に戻れることを知らせるために、INT14h を使用しています。

4

1 に答える 1