让 Source Insight 识别 Arduino 文件(.ino)
Options -> Document Options -> Document Type: C++ Source File, File filter: .cpp;.hpp;.cxx;.hxx,*.ino
Arduino Pro Mini 烧录 Bootloader 和设置熔丝位
改制 Arduino Pro Mini

如上图所示,新购的 Arduino Pro Mini 需要卸掉 2 个器件:LDO(低压差稳压器)和电源指示灯处的 1k 电阻。
关闭低电压检测
安装 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 引脚 参考链接
IDE 烧录 Bootloader

命令行烧录 Bootloader
avrdude -c usbasp -p m328p -U flash:w:ATmegaBOOT_168_atmega328_pro_8MHz.hex -U lfuse:w:0xFF:m -U hfuse:w:0xDA:m -U efuse:w:0xFD:m -C ../etc/avrdude.conf -F
设置熔丝位,关闭低电压检测
- 徽标+R键运行,输入“cmd”,回车,进入命令行终端
- 切换到 avrdude 路径:cd C:\Program Files (x86)\Arduino\hardware\tools\avr\bin
- 关闭低电压检测:avrdude -c usbasp -p m328p -U efuse:w:0xFF:m -C ../etc/avrdude.conf
