4


1

SerialPort接続を開いたままにする必要がありますか?

シリアル通信を使用していますが、SerialPortを開いたままにしておくべきかどうか疑問に思っていますか?

コマンドのキューを作成していますが、一度に実行されるのは1つだけです。 SerialPortを作成して各コマンドで開閉する必要がありますか、それともポートを開いたままにしてコマンドから呼び出される別のクラスが必要ですか? それとも本当に重要ですか?

2 Answer


6


開いたままにしてください。 開いたり閉じたりするオーバーヘッドが発生しても意味がありません。


3


Cに加えて ロスの答えは、開いたままにしておくと、他の人がSerialPortを開いて後でブロックすることを防ぎます。 開いたままにしておくことをお勧めします。