我和其他许多人一样,在使用eclipse进行构建时,IOIO OTG与PC连接存在问题。
我们正在使用eclipse的ADT版本,所有库都已正确导入。运行HelloIOIOConsole
程序时,控制台开始连接,但挂起连接。最后一个控制台消息是[console]: waiting for handshake
,并且不会引发任何错误。该程序将构建,但IOIO将无法连接到PC。
是什么导致这种情况,我们如何解决这个问题?
答案 0 :(得分:2)
我们发现了问题:我们没有指定COM端口。
我们能够在Run
>下进入日食ADT来解决这个问题。 Run Configuration
> variables
标签,并将行-Dioio.SerialPorts=COMXX
(其中XX是IOIO所连接的COM端口)添加到VM variables
框。
添加-Dioio.SerialPorts=COMXX
后,它不再检查每个COM端口,这导致程序跳过正确的端口。
当我们使用COM16
USB端口时,我们添加了行-Dioio.SerialPorts=COM16
,它删除了所有连接问题,并且能够完美地运行程序。