使用avrdude上传Arduino hex文件

3
我需要使用终端中的avrdude工具将编译好的Arduino Sketch(.hex文件)上传到我的Arduino Pro Mini 5V开发板上。我是通过一个FTDI 5V模块将程序烧录到Pro Mini开发板上的。当我将开发板插入计算机并使用以下参数运行avrdude命令时,它显示找不到该设备在该端口上(见下面的图片)。请问有人能告诉我如何获取我将开发板插入电脑的端口信息("-P")吗?
avrdude上传命令出现异常: enter image description here
1个回答

10
我自己弄清楚了。在Arduino IDE的“首选项”选项卡中,我在上传代码到板子时打开了冗长模式。通过这个输出,我找到了将代码(编译后的文件-.hex文件)上传到Arduino Pro Mini 5V板子的方法:
avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -v -v -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:/tmp/build8135728863211847829.tmp/sketch_may21b.cpp.hex:i 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接