用USB ISP给UNO烧写bootloader ATMEGA16U2、ATMEGA328P固件烧写
如果arduino 的 固件烧坏,或者是自己开发的新板子需要烧写固件,这里给大家分享一个固件烧写的教材。
1.首先准备软件,我们有三个版本的。
2.我们使用的progisp1.72,解压压缩包,打开progisp.exe
3.打开软件就会出现这个画面
4.硬件的准备 在网上买一个 usb ISP的接头
USB ISP下载线
USB ISP是10P接口的,
但是arduino是6P接口的,
连接好所有线之后usb插到电脑上,效果如图
6.打开progsip显示如图
第一步,先设置控制器的型号ATMEGA 328P,
第二步,点击RD按钮
第三步 显示读取ID成功
7.点击右下角的三个点,显示如图,然后按照如图设置,点击写入
8.熔丝位写入完成后,烧写Hex文件,
9.选择328.hex,打开
10.选择芯片擦除,编程flash,检验flash,最后点击自动按钮。这样我们就完成了bootloader的烧写