使用avrdude上传Arduino hex文件

Dar*_*der 3 c++ microcontroller arduino avrdude

我需要使用终端的avrdude将编译好的Arduino草图(.hex文件)上传到我的Arduino Pro Mini 5V.我正在使用FTDI 5V对Pro Mini板进行编程.当我将电路板插入我的机器并使用以下参数运行avrdude命令时,它表示它无法在该端口上找到该设备(参见下图).有人能告诉我如何获取端口信息("-P")我将电路板插入计算机的位置?

avrdude上传命令显示异常:

在此输入图像描述

Dar*_*der 10

我自己想出来了.在Arduino IDE的Preferences选项卡中,我在将代码上传到电路板时打开了详细程度.从转储中,我发现这是如何将代码(编译文件 - .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 
Run Code Online (Sandbox Code Playgroud)