我正在处理一个草图以启用从 Android 设备上传到 Arduino 板,并且在使用rxtx(纯 Java)测试 PC/Arduino 时,它适用于Duemilanove(基于FTDI)和Arduino Uno(基于ATmega )。
但在使用USB-Android 库时它不起作用,因为尚未实现 setDTR/setRTS 方法。
FTDI Android 驱动程序允许发送 setDTR/setRTS 信号,但之后无法发送/读取数据。
所以问题出在Android USB API中,我不知道出了什么问题..
切换 DTR/RTS 后,基于 FTDI 的 Arduino 板会发生什么情况?
我相信设备已重置并等待引导加载程序命令(STK500)约 50-250 毫秒。我对吗?