我之前的问题已经得到解决,问题链接为Android无法使用AVRDUDE与Arduino通信。现在我可以将我的Nexus 7连接到我的Arduino Uno上。我运行的完整命令如下:
/system/xbin/su (getting root here)
/data/data/jackpal.androidterm/local/bin/avrdude -F -V -c arduino -p ATMEGA328P -P /dev/bus/usb/002/002 -b 115200 -C /data/data/jackpal.androidterm/local/etc/avrdude.conf -U flash:w:led.hex
我正在尝试将hex文件放到Arduino上。但是我遇到了以下错误:
avrdude:ser_open():无法为设备“/dev/bus/usb/002/002”设置属性:ioctl(“TIOCMGET”):坏文件描述符不适当