IOIO 未连接到 PC,"waiting for handshake"



我和其他许多人一样,在从eclipse构建时遇到了与PC连接的IOIO OTG问题。

我们使用的是ADT版本的eclipse,并正确导入了所有库。运行HelloIOIOConsole程序时,控制台开始连接,但连接挂起。最后一个控制台消息是[console]: waiting for handshake,并且没有抛出错误。程序将构建,但是IOIO不能连接到PC。

是什么原因导致的,我们如何解决这个问题?

我们发现了问题:我们没有指定COM端口。

我们可以通过进入eclipse ADT,在Run> Run Configuration> variables选项卡下,并添加-Dioio.SerialPorts=COMXX行来修复这个问题,其中XX是IOIO连接到的COM端口,到VM variables框。

添加-Dioio.SerialPorts=COMXX后,它不再检查每个COM端口,这导致程序跳过正确的端口。

当我们使用COM16 USB端口时,我们添加了-Dioio.SerialPorts=COM16行,它消除了所有连接问题,并且能够完美地运行程序。

相关内容

最新更新