我正在尝试使用以下方法设置 USB 串行端口:
GNAT.SERIAL_COMMUNICATIONS
。
我可以打开端口,但是当我尝试设置端口的属性时,出现以下异常
raised GNAT.SERIAL_COMMUNICATIONS.SERIAL_ERROR : set: cannot get comm state ( 6)
有任何想法吗?
肖恩
由于您使用的不是自然的 Windows COM 端口,而是由设备驱动程序创建的额外 COM 端口,因此您可能对这个问题感兴趣(尤其是我对它的回答)。
摘要是有时具有正常名称的程序无法访问虚拟 COM 端口。在放弃之前"COM2"
,请尝试"\\.\COM2"