极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: darkorigin

新手帖 用ARDUINO给MEGA2560刷BOOT

[复制链接]
发表于 2013-9-7 15:00:58 | 显示全部楼层
其实只要从白皮书上就可以查询到Arduino不同芯片版本的SPI引脚定义了。

抓住关键的一点:主的SS引脚要与从的Reset相连就可以了,其它一一对应。

我来发个:Nano 到 mini 的:

Nano    Promini     
10         Rest
11         11            
12         12            
13         13
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-8 01:41:47 | 显示全部楼层
agaonet 发表于 2013-9-7 15:00
其实只要从白皮书上就可以查询到Arduino不同芯片版本的SPI引脚定义了。

抓住关键的一点:主的SS引脚要与 ...

谢谢补充. 这个帖子主要是自己的经验帖.然后就是给一些刚入门的朋友找一个门.呵呵~~~~
当然,也是自省. 没事翻番自己之前的经验 很多忘记的东西都会拾起来,后面用的到.
回复 支持 反对

使用道具 举报

发表于 2013-9-8 02:01:06 | 显示全部楼层
darkorigin 发表于 2013-9-8 01:41
谢谢补充. 这个帖子主要是自己的经验帖.然后就是给一些刚入门的朋友找一个门.呵呵~~~~
当然,也是自省. 没 ...

留下足迹,就是成长。  

大家一起,一起。

我也是看了你的文,才多了些思路,今天才把nano和mini之间给调通。
回复 支持 反对

使用道具 举报

发表于 2014-12-20 13:53:54 | 显示全部楼层
2560给2560可以刷吗、、、、、
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-20 17:22:06 | 显示全部楼层
Jason_I 发表于 2014-12-20 13:53
2560给2560可以刷吗、、、、、

可以。 图只是个例子
具体接法 看ARDUINO.CC的图片
只要细心 都没问题的
回复 支持 反对

使用道具 举报

发表于 2015-3-23 10:00:48 | 显示全部楼层
您好,看了您的帖子用unoR3 给2560刷bootloader 编程器那里选择arduino as isp 板子选择2560 串口选择unoR3 出现
avrdude: stk500_getsync(): not in sync: resp=0x00
还请您帮忙看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-23 10:09:51 | 显示全部楼层
桑子 发表于 2015-3-23 10:00
您好,看了您的帖子用unoR3 给2560刷bootloader 编程器那里选择arduino as isp 板子选择2560 串口选择unoR3 ...


http://www.arduino.cn/thread-1074-1-1.html
回复 支持 反对

使用道具 举报

发表于 2015-12-1 12:43:27 | 显示全部楼层
奇怪:总是提示“错误:找不到USBtiny设备(0 x1781/0xc9f)”,无法刷写。
回复 支持 反对

使用道具 举报

发表于 2016-11-3 00:12:28 | 显示全部楼层
烧写bootloader是成功了,但之后mega2560只能烧进去第一遍的程序。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-3 10:51:50 | 显示全部楼层
hesg 发表于 2015-12-1 12:43
奇怪:总是提示“错误:找不到USBtiny设备(0 x1781/0xc9f)”,无法刷写。

你选错了吧 不是USBTINY
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-3 10:52:21 | 显示全部楼层
hesg 发表于 2015-12-1 12:43
奇怪:总是提示“错误:找不到USBtiny设备(0 x1781/0xc9f)”,无法刷写。

要选Arduino ISP
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-3 10:53:15 | 显示全部楼层
fuwen0202 发表于 2016-11-3 00:12
烧写bootloader是成功了,但之后mega2560只能烧进去第一遍的程序。。。。

。。。本来就是用来抓BOOTLOADER
后面的程序是自己刷的,用2560自己给自己刷
回复 支持 反对

使用道具 举报

发表于 2016-11-4 10:57:11 | 显示全部楼层
darkorigin 发表于 2016-11-3 10:53
。。。本来就是用来抓BOOTLOADER
后面的程序是自己刷的,用2560自己给自己刷

我现在除了第一遍烧程序的时候,后面几次都要按一下reset才能烧进去,可能是我reset那里下拉了一个12pf的电容的问题。。。可是官方datashhet里也有这个诶
回复 支持 反对

使用道具 举报

发表于 2017-6-21 13:02:30 | 显示全部楼层
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.
我烧写时提示这个错误怎么回事啊?
回复 支持 反对

使用道具 举报

发表于 2017-6-22 09:04:37 | 显示全部楼层
记号一下,备用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 07:14 , Processed in 0.061591 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表