Arduino Pro Mini 烧录 Bootloader
命令行烧录 Bootloader
- 徽标+R键运行,输入“cmd”,回车,进入命令行终端
- 切换到 avrdude 路径:
cd C:\Program Files (x86)\Arduino\hardware\tools\avr\bin
avrdude -c usbasp -p m328p -B 4.0 -U flash:w:"C:\Program Files (x86)\Arduino\hardware\arduino\avr\bootloaders\atmega\ATmegaBOOT_168_atmega328_pro_8MHz.hex":i -U efuse:w:0xFD:m -U hfuse:w:0xDA:m -U lfuse:w:0xFF:m -C ../etc/avrdude.conf -F

安装 USBasp 驱动程序
- 将 USBasp 插入 PC 的 USB 端口
- 双击打开“zadig-2.3.exe”
- 选择“WinUSB”,点击“Install Driver”

USBasp仿真器 采购链接
USBasp驱动程序 下载链接
Arduino Pro Mini 连接 USBasp
Arduino Pro Mini | 杜邦线 | USBasp |
---|---|---|
GND | 黑 | GND |
RST | 黄 | RST |
VCC | 红 | VCC |
13 | 绿 | SCK |
12 | 白 | MISO |
11 | 蓝 | MOSI |
- USBasp 的跳线 JP21(正视丝印,从左至右) 连接 1 和 2 引脚时 VCC=3.3V,用于连接 Arduino Pro Mini;连接 2 和 3 引脚时 VCC=5V,用于连接 Arduino UNO

Arduino Pro Mini 基于 ISP 下载的 6 引脚 参考链接
为低功耗而改制 Arduino Pro Mini

为了测试低功耗,新购的 Arduino Pro Mini 需要卸掉 2 个器件:LDO(低压差稳压器)和电源指示灯处的 1k 电阻。
让 Source Insight 识别 Arduino 文件(.ino)
Options -> Document Options -> Document Type: C++ Source File, File filter: *.cpp;*.hpp;*.cxx;*.hxx,*.ino
探测 328P 芯片型号
avrdude.exe -c usbasp -P usb -B 4.0 -p m8 -C ../etc/avrdude.conf -F
读取熔丝位
avrdude.exe -c usbasp -p m328p -P usb -B 4.0 -U hfuse:r:-:h -U lfuse:r:-:h -U efuse:r:-:h -C ../etc/avrdude.conf -F
参考链接
自制ArduinoUno R3开发板,烧写bootloader
Arduino Atmega328P烧写bootloader及熔丝