Arduino无法下载,重刷Bootloader后解决问题

        前几天买了一块新的Arduino Nano的小板子,买的时候特意买没有焊针的。因为最近学会了用电烙铁,想着可以展现一下自己的技术,嘿嘿。没想到,板子拿回来了,很漂亮地焊上了针。志得意满地按了“下载”键,却发现无论如何都没有办法下载。可急坏了我,不知道是板子坏了还是我焊得不好。最后,上网找了一圈,各种方法都没有帮助。最后看到有人说可以试着重刷Bootloader,所以我就试了。

        我用的是另一个Ardruino Uno板子来充当烧写器,跟着教程,其实感觉挺容易的。个人觉得其实并没有必要去买专门的烧写器,毕竟想玩Ardunio的朋友家里还是要备上几块才行,不然出现不工作的情况还没有办法替换板子来测试。之前我就试过搞了4~5个小时,代码就是不工作。满头大汗之际,儿子提醒说是不是换一块板子试一试。最后发现原因是板子问题😥。

我在这里大概地说一下我是怎么做的吧。

1️⃣接线

因为网上已经有很多大佬发过Uno对Uno的接线方式,而我这次是为了救我的Nano,正好也将Uno救Nano的接线方式附在这里。其实原理完全一样。

 2️⃣代码

你可以通过打开示例来找到对应的代码

 3️⃣将Uno变成ISP

和平时下载程序一样,选择好你的Uno及端口,然后下载代码。

 4️⃣选择编程器

 5️⃣最后就是选择“烧录引导程序”

 完成以上动作后,Bootloader(也就是引导程序)就写进去了。祝你好运😈

        言归正传,轻松地刷完Bootloader之后,发现新的板子还是不行。然后我想起我有一块旧的Nano,买回来就没有成功下载过,所以我拿了它来试。发现刷完Bootloader之后就复活了!!好吧,虽然新的不行,但我还是又多了一块板子可用了。

****2022.4.3更新****

突然发现,原来这块Nano是ATmega168的,所以在下载的时间要选择ATmega168。至此,我又多了一块板可以用了。

 

 ****2022.4.3更新 结束****

P.S. 本来想自己详细写一篇如何刷Bootloader的文章,发现这位大佬写得很详细了,所以就没有再重复造轮子了,需要的朋友可以参考:

[Arduino]烧写Arduino BootLoader的几种方法_李万鑫的博客-CSDN博客_arduino烧录bootloader

  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长风Eric(fengcan)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值