我之前的问题,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
在这里,我试图将十六进制文件放在 Arduino 上。但是,我确实收到以下错误:
avrdude: ser_open():can't set attributes for device "/dev/bus/usb/002/002": Inappropriate ioctl for device ioctl("TIOCMGET"): Bad file deriptor