3

我之前的问题,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

4

1 回答 1

4

原来我使用了错误的端口。我用/dev/bus/usb/002/002了我应该用的ttyACM0

于 2013-03-24T13:26:03.153 回答