我需要从终端使用 avrdude 将编译的 Arduino 草图(.hex 文件)上传到我的 Arduino Pro Mini 5V。我正在用 FTDI 5V 对 Pro Mini 板进行编程。当我将板子插入我的机器并使用以下参数运行 avrdude 命令时,它说它在该端口上找不到该设备(见下图)。有人可以告诉我如何获取将板子插入计算机的端口信息(“-P”)吗?
avrdude 上传命令显示异常:
我需要从终端使用 avrdude 将编译的 Arduino 草图(.hex 文件)上传到我的 Arduino Pro Mini 5V。我正在用 FTDI 5V 对 Pro Mini 板进行编程。当我将板子插入我的机器并使用以下参数运行 avrdude 命令时,它说它在该端口上找不到该设备(见下图)。有人可以告诉我如何获取将板子插入计算机的端口信息(“-P”)吗?
avrdude 上传命令显示异常:
我自己想通了。在 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