我正在尝试从一个COM串口读取数据,但是这个端口是随机自动关闭的,我不知道该怎么做,在我的代码中没有任何地方调用close方法。尝试创建一个无限线程,当SerialPort.isOpen返回false时,线程重新打开串行端口,它可以工作,但线程以100%的速度消耗cpu。不知道还能做什么……_serialPort.DataReceived += new SerialDataReceivedEventHandler(RecebendoDados);
_
使用Python时,我需要强制关闭使用不同程序打开的COM端口。我不能关闭COM端口,因为我不能启动与它的会话,因为它已经在其他地方打开。to close 'COM12' like thisdev.close() 如果会话是在不同的程序中打开的当其他软件(LabVIEW)遇到错误时,它会崩溃,并且通常会使COM端口保
我对python很陌生,我正在尝试运行一个预先编写的程序,但是不断地收到一个错误,这里是整个错误。 File "C:\source\python\pill.py", line 29, in <module> File "C:\Python27\lib\site-packages\serial\serialwin32.py", line 66, in open
raise SerialException("could not o