1

我正在尝试使用以下方法设置 USB 串行端口: GNAT.SERIAL_COMMUNICATIONS

我可以打开端口,但是当我尝试设置端口的属性时,出现以下异常

raised GNAT.SERIAL_COMMUNICATIONS.SERIAL_ERROR : set: cannot get comm state ( 6)

有任何想法吗?

肖恩

4

1 回答 1

2

由于您使用的不是自然的 Windows COM 端口,而是由设备驱动程序创建的额外 COM 端口,因此您可能对这个问题感兴趣(尤其是我对它的回答)。

摘要是有时具有正常名称的程序无法访问虚拟 COM 端口。在放弃之前"COM2",请尝试"\\.\COM2"

于 2013-03-19T13:21:01.770 回答