2857|1

659

帖子

1

TA的资源

纯净的硅(中级)

楼主
 

【 Atmel R21开发心得】+ AtmelStudio应用笔记——(3)Device Programmer的使用 [复制链接]

本帖最后由 mars4zhu 于 2015-1-7 08:48 编辑




AtmelStudio应用笔记——(3Device Programming的使用


文档编号
AN-0203-A0
关键字
AtmelStudio, Device Programming, SAM R21 Xplained Pro, EDBG
摘要
本文档记录了使用AtmelStudioDevice Programming软件工具对SAM R21 Xplained Pro开发板进行程序烧录。












Mars4zhu


目  录






插图索引




表格索引

错误!未找到目录项。



1 MCU程序烧录概述
MCU的灵魂在于内部的软件程序,同时量产的过程也需要对每一个MCU进行出厂软件程序的烧录。因此MCU都需要一个程序编程软件。
SAM R21 Xplained Pro Kit可以使用AtmelStudio自带的Device Programming软件工具进行程序烧录。



2 Device Programming工具的使用2.1. 启动Device Programming
在插入SAM R21 Xplained Pro Kit、打开AtmelStudio之后,在菜单栏点击Tools-->Device Programming,即可进入Device Programming程序烧录工具界面。
2.1.1 升级EDBG固件
初次使用时,可能会要求更新开发板自带的EDBG调试器的固件。给出了软件带的最新版固件和EDBG现有固件的版本对比。
图 21  EDBG固件升级前的版本对比
点击“Upgrade”之后,会进入EDBG固件升级的bootloader模式,USB重新枚举并安装bootloader驱动程序。
图 22  EDBG进入bootlaoder模式后的驱动安装
有时会因为安装驱动超时产生如下错误,拔了再插即可。
图 23  EDBG驱动安装超时的界面
图 24  升级EDBG固件过程和升级成功后

2.2. 配置编程选项
进入Device Programming后,有多种选项。
2.2.1 Interface Settings
接口设定编程工具、目标MCU,识别设备标识、以及SWD速度。
图 25  Interface settingsEDBG界面
Simulator仅限于AVR系列MCU
图 26  Interface settingsSimulator界面
2.2.2 Tool information
工具信息列出了EDBG的信息,如序列号、版本号
图 27  Tool information的界面
2.2.3 Device information
Device information列出了目标MCU的信息,包括版本号、CPUFlashRAM等信息。
图 28  Device information的界面
2.2.4 Memories
Memory提供了芯片擦除、编程文件的选择/烧录、对比验证、MCUFlash读回、UserPage的文件选择/烧录、读回、验证等功能。
图 29  Memories的界面与verify功能
图 210  Memories的界面与Program功能

2.2.5 Fuses
Fuses界面对MCU的内部熔丝进行设置。每一个熔丝的地址、定义都一一列举出来。
图 211  Fuses的界面

2.2.6 Security
Security给出了安全设置选项,设置后只能通过erase引脚擦除。
图 212  Security的界面


3 总结
Device Programming具有编程软件的基本功能。可很好的对MCU进行程序烧录。
但是不具备比如批量处理、自动化、特定位置的内容修改比如烧录计数、序列号、MAC地址等。





版本历史(Revision History

版本号
发布时间
内容
A0
2015-01-07
初次发布。

AtmelStudio应用笔记——(3)Device Programmer的使用.pdf (862.58 KB, 下载次数: 20)


此帖出自单片机论坛

最新回复

文档编辑的不错 非常用心在做  详情 回复 发表于 2015-1-7 11:01
点赞 关注
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 
文档编辑的不错
非常用心在做
此帖出自单片机论坛
 
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表