我与串行通信工作,我不知道我是否应该保持一个串口开放与否?

我创建命令的队列并且只有一个将在同一时间运行。我应该创建一个的SerialPort和打开/关闭它在每个命令,或者我应该有另一个类,其保持端口开放,并从命令叫什么?或者它真的重要吗?

有帮助吗?

解决方案

请它打开。没有指向具有打开和关闭它的开销。

其他提示

除了C.罗斯的回答,保持开放将防止任何从打开的SerialPort后来阻止你到别的。我会建议保持它打开。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top