5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 30311|回复: 29
打印 上一主题 下一主题

Arduino mega2560烧写bootload方法和注意事项

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-16 21:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
具体的详细的教程网上都有,我这只是归纳一下而已。
官方的Arduino mega2560板子是用一片ATMEGA16U2实现USB-UART功能。其实用常见的FTDI芯片代替ATMEGA16U2是完全可以
的。自己做飞控板子,可以把FTDI独立出去可以省点面积。对于全新的mega2560芯片,或者使用中bootload无故损坏,这就需要自己烧写bootload了。下面介绍几种烧录方法:
1、烧录器:USBASP,烧录软件:arduino IDE
USBASP是个开源项目,采用mega48/88/8作为主控器,很多AVR烧录软件都支持的。官方网址:
http://www.fischl.de/usbasp/。原理图、hex固件、源代码都能下载到,强烈推荐自己做一个,怎么把固件烧进USBASP
就不用我说了吧。
这是偶的USBASP,玩AVR/arduino的利器:
在烧录bootload前一定要先确定USBASP固件是最新的版本,目前最新版号是2011-05-28。然后直接在arduino IDE里烧写
,只需选对烧录器型号和板子型号mega 2560就行了,自动配置熔丝位,这对于不懂单片机的很省心。烧写时间约五分钟,烧完后D13灯闪,此时就可以通过FTDI更新/下载用户程序了。

这是正确的烧录信息,没有校验错误的:



2、烧录器:Arduino开发板,烧录软件:arduino IDE
这是用Arduino开发板做烧录器烧写bootload,这里以Arduino Pro Mini为例。先把ArduinoISP软件烧进Arduino Pro
Mini板子中,完成后Arduino Pro Mini就成了ISP烧录器了,此时与目标板连接进行bootload烧录,烧录完成后会提示校
验错误,这个错误可以忽略。
附Arduino烧录器制作方法:
Arduino IDE的例程里,File->Examples->ArduinoISP

修改serial波特率为9600,烧写程序

这是Arduino烧录器的引脚定义,Arduino Pro Mini用的是D10~D13

用这个Arduino as ISP烧录bootload会有校验错误,可忽略:



3、烧录器:USBASP,烧录软件:progisp172
这里用智峰开发的第三方软件progisp172烧写,当然其它烧录软件也行,只要支持mega2560就行。得自己配置熔丝位,稍
有不慎会导致芯片死锁,不推荐新手使用。烧录完成后也会提示校验错误,这个错误可以忽略。
bootload固件路径:

熔丝位:


ArduinoISP4.jpg (51.46 KB, 下载次数: 410)

ArduinoISP4.jpg

欢迎继续阅读楼主其他信息

沙发
发表于 2013-6-17 01:09 | 只看该作者
留个记号
3
发表于 2013-6-17 01:11 | 只看该作者
好贴  住一楼
4
发表于 2013-6-17 02:09 | 只看该作者
留个记号


5
发表于 2013-6-17 07:16 | 只看该作者
看不懂、但是还要顶一下
6
发表于 2013-6-17 07:51 | 只看该作者
好贴,顶上
7
发表于 2013-6-17 09:39 | 只看该作者
好吧 再顶楼上
8
发表于 2013-6-17 10:45 | 只看该作者
好贴,再顶一顶
9
发表于 2013-6-17 14:58 | 只看该作者
顶!~要顶得深......
10
发表于 2013-11-1 11:18 | 只看该作者
好贴
11
发表于 2013-11-1 19:31 | 只看该作者
mark一下。。
12
发表于 2013-11-15 20:03 | 只看该作者
好贴,留个记号
13
发表于 2013-11-15 22:56 | 只看该作者
非常好
14
发表于 2013-11-16 10:10 | 只看该作者
好帖,感谢楼主分享
15
发表于 2013-12-21 12:09 | 只看该作者
太棒了
头像被屏蔽
16
发表于 2013-12-21 12:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
17
发表于 2014-2-18 13:35 | 只看该作者
正要烧写bootload

18
发表于 2014-2-18 13:59 | 只看该作者
代码贴!!!不明觉厉!!顶!!!
19
发表于 2014-5-4 07:19 | 只看该作者
太深了,看不懂
20
发表于 2014-5-10 10:13 | 只看该作者
好帖!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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