请
登录
后使用快捷导航
没有帐号?
立即注册
QQ
登录
立即注册
网站首页
开源资讯
组装学堂
零配件区
网站论坛
BBS
意见区
3D小蚂蚁工作室
»
网站论坛
›
技术讨论区
›
FDM技术交流
›
Arduino MEGA 2560 样板调试
返回列表
查看:
5688
|
回复:
1
Arduino MEGA 2560 样板调试
[复制链接]
admin
admin
当前离线
积分
5554
68
主题
115
帖子
5554
积分
管理员
积分
5554
发消息
电梯直达
楼主
发表于 2013-11-30 19:33:37
|
只看该作者
|
倒序浏览
|
阅读模式
有了之前调试Arduino UNO的经验之后,今天拿到Arduino MEGA 2560样板并完成功能调试就轻松了不少。同Arduino UNO一样,Arduino MEGA 2560一个比较重要的改动就是将串口USB部分换成用ATMEGA8U2单片机来实现,此外采用了ATMega2560芯片,存储容量为256K(对大多数Arduino项目来讲是比较奢侈了的):
由于USB转串口的功能是由ATMEGA8U2虚拟完成的,所以我们也需要先向其中写入相应的USB固件,这一步骤是借助USBTinyISP完成的,写入时使用的命令为:
avrdude -p at90usb82 -F -P usb -c usbtiny -U flash:w:MEGA-dfu_and_usbserial_combined.hex
-U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0xF4:m -U lock:w:0x0F:m
在下载好USBl固件之后我们就可以用USB线将Arduino连接到电脑了,在Windows下此时会提示发现一个名为“Arduino MEGA 2560”的USB设备:
随后Windows会打开“找到新的硬件向导”对话框,选择其中的“否,暂时不”后单击“下一步”按钮:
在接下来出现的对话框中选择“从列表或指定位置安装(高级)”项后单击“下一步”按钮:
随后我们需要指定Arduino 0021安装目录下的drivers目录来进行驱动程序的安装:
如果一切正常,Windows会开始为Arduino MEGA 2560安装相应的驱动程序:
正功安装后的提示界面:
此时我们就可以在Windows的设备管理器中找到相应的Arduino MEGA 2560设备了:
接下来就可以向ATMega2560芯片中烧入Arduino的Bootloader了,这一过程同样可以借助USBTinyISP来完成。在将USBTinyISP连接好Arduion MEGA 2560之后运行Arduino 0021,然后从“Tools”下的“Board”菜单中选择“Arduino Mega 2560”:
之后再从“Tools”下的“Burn Bootloader”菜单中选择“w/ USBtinyISP”开始向ATMega2560中写入bootoloader,这个过程历时会比较长:
在烧写Bootloader的整个过程中,对烧入的内容进行验证是该过程的最后一步,此时虽然在Arduino IDE中会出现一个验证错误,但其实并没有出错,我们可以忽略这个错误:
其余的步骤就跟使用其它类型的Arduino没有区别了,具体步骤可以参考相应的使用手册。
原文地址:
http://www.guokr.com/blog/21505/
收藏
0
回复
使用道具
举报
宋仙
宋仙
当前离线
积分
80
1
主题
22
帖子
80
积分
橙蚂蚁
橙蚂蚁
, 积分 80, 距离下一级还需 120 积分
积分
80
发消息
沙发
发表于 2016-1-4 10:16:23
|
只看该作者
回复
使用道具
举报
还有一些的帖子被系统自动隐藏,点此展开
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表