Arduino芯片下载烧录引导程序(bootloader)

方法1 两个Arduino板子

官方教程 英文ArduinoISP

中文教程 方法1

之所以很方便用USB给Arduino下载程序,就是因为芯片里面下载了Bootloader。使用ArduinoIDE编程开发,必须下载bootloader。

1)第一个板子先通过ArduinoIDE下载烧录器固件代码,文件--》示例--》ArduinoISP,下载成功后这个板子就作为烧录器了。

2)第一块板子MISO、MOSI、SCK三个引脚和第二块板子三个引脚连接。(两个板子11、12、13引脚相互连接)

3)第一块板子D10引脚连接第二块板子RESET引脚

4)ArduinoIDE-->工具-->烧录-->Arduino as ISP,烧录器选择。

5)ArduinoIDE-->工具-->烧录引导程序。(选择开发板类型UNO、PRO MINI等)

6)使用第一块板子给第二块板子下载程序。ArduinoIDE-->项目-->使用编程器上传。

OK,大功告成。

如图所示:上面是下载了ArduinoISP

Arduino芯片下载烧录引导程序(bootloader)_第1张图片

方法2 买一个烧录器

使用USBasp给arduino烧写bootloader

在淘宝上买了个USB ASP下载器,价格在15元以内
1)装上驱动
2)引出6个引脚连接Arduino
3) MOSI连MOSI,SCK连SCK,MISO连MISO,RESET连RSET,最后把VCC和GND连好,USBasp能对arduino提供5V供电,因此无需再给arduino供电


Arduino芯片下载烧录引导程序(bootloader)_第2张图片

4) ArduinoIDE-->工具-->烧录-->USBasp ,烧录器选择。
OK,大功告成。



你可能感兴趣的:(Arduino)