无ROM Cortex® -M器件的SAM-BA® 监视器及器件接口介绍

Excelpoint世健 发表于 2018-07-20 10:48:11 收藏 已收藏
赞(0) •  评论(0

无ROM Cortex® -M器件的SAM-BA® 监视器及器件接口介绍

Excelpoint世健 发表于 2018-07-20 10:48:11

SAM Boot Assistant(SAM-BA)允许使用USB或UART主机进行在系统编程(ISP),而无需任何外部编程接口。通常,SAM-BA监视器在出厂时编程到ROM(如果存在)中。如果ROM不存在,默认情况下不支持SAM-BA。要在无ROM器件中支持SAM-BA,可以将SAM-BA监视器应用程序加载到闪存中。本应用笔记重点介绍无ROM Cortex®-M器件并说明SAM-BA监视器及其在这些器件上的接口。SAM-BA监视器兼容现有SAM-BA软件工具,但与其他Cortex-M器件相比有一些差异。该文档将说明这些差异。

无ROM Cortex® -M器件的SAM-BA® 监视器及器件接口介绍

1特性

1. 允许最终用户在没有编程器的情况下编程、验证和保护器件

2. 允许最终用户升级应用程序固件

3. 利用I/O引脚提供可配置启动条件

4. 支持USB-CDC和UART接口

5. 提供源代码,可根据用户需求进行定制2内容简介

1. SAM-BA简介

小程序简介

SAM-BA监视器

2. 无ROMCortex®-M器件

3. 硬件要求

4. 软件实现

存储器映射

设计注意事项

配置

储存器使用情况

5. 重新编译SAM-BA监视器

使用AtmelStudio将SAM-BA监视器移植到SAM L22的示例

使应用程序重新指向新的起始地址

为SAM-BA主机重新生成小程序

6. 使用SAM-BA监视器

编程SAM-BA监视器

进入SAM-BA监视器

7. 在Windows®上运行SAM-BA

连接SAM-BAGUI

闪存编程

脚本

8. 其他解决方案

收藏

相关话题
文章来源专栏

评论(0)

加载更多评论

参与评论

分享到

QQ空间 QQ好友 微博
取消