如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

一、准备一个能够Arduino IDE下载的Arduino Nano/UNO R3开发板

二、制作ArduinoISP编程器

把一个能够Arduino IDE下载的Arduino Nano/UNO R3开发板制作成为一个ArduinoISP编程器,在Arduino IDE中自带的示例中打开ArduinoISP示例,并把此例程编译烧录到这个Arduino Nano/UNO R3开发板中。

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

三、两个开发板接线

ArduinoISP示例程序中,有一行注释是D10引脚被用作复位目标微控制,那么就是能够Arduino IDE下载的Arduino Nano/UNO R3开发板的D10引脚连接到不能够Arduino IDE下载的Arduino Nano/UNO R3开发板的ICSP接口的RESET复位针脚上,接线如下图所示

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

Arduino Nano的ICSP引脚如下图所示

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

Arduino UNO的ICSP引脚如下图所示

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

此时左边的开发板USB口插电脑,右边的开发板USB口不连接电脑

四、烧录引导程序bootlaoder

按如图所示中,选择好后,点击烧录引导程序

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

五、验证

断开两个开发板的接线,电脑连接好刚烧录好的引导程序的开发板,打开一个Blink的示例程序,编译上传,观察输出结果,说明程序已经通过Arduino IDE下载到了刚烧录好的引导程序的Arduino Nano/UNO R3开发板中了。

如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
泛椿涩绪的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容