无法使用GNAT Ada读取USB com端口

时间:2013-03-17 03:07:45

标签: windows usb ada

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

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

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

有什么想法吗?

肖恩

1 个答案:

答案 0 :(得分:2)

由于您使用的不是自然的Windows COM端口,而是设备驱动程序创建的额外COM端口,您可能会对this question感兴趣(特别是我对它的回答)。

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