打印
[开发工具]

AT32 Bootloader Program 使用手册

[复制链接]
3548|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 ArterySW 于 2021-5-26 15:24 编辑

AT32 Bootloader Program 使用手册
1、概述
Bootloader 程序存储在 AT32 内部的系统存储区,在芯片出厂时由 ARTERY 预先将 bootloader 烧录到
系统存储区,其主要的功能是通过外设(USART, USB 等)将应用程序下载到内部的 FLASH 中。每种
外设接口都定义有相应的通信协议,具体协议可参考不同外设接口的协议文档。
适用产品型号列表:
AT32F403 系列
AT32F413 系列
AT32F415 系列
AT32F403A 系列
AT32F407 系列
AT32F421 系列

注意: 不同的外设接口有不同的协议文档。
USART 串口协议文档: 《AT32 Bootloader USART Protocol》
USB DFU 协议文档: 《AT32 Bootloader USB DFU Protocol》

2、Bootloader  外设 使用 配置
2.1  AT32F403  系列配置(支持 USART1/USART2/DFU )


3、Bootloader  模式
3.1  入 进入 Bootloader  模式
  通过设置 Boot0(pin)= 1 和 Boot1(pin) = 0 来进入 Bootloader 模式。
  可以通过用户代码跳转到系统存储区来执行 Bootloader。跳转之前必须禁用所有外设时钟,禁用
PLL,禁用中断,清空挂起中断。
如果使能 Boot From BANK2 选项时(针对存在 BANK2 的型号),Bootloader 将跳转到 BANK2 执行
3.2  硬件 连接 要求
要使用 USART bootloader 编程模式,主机必须接到所需 USARTx 的 RX 和 TX 引脚。





4、Bootloader  启动
4.1  AT32F403  编程 模式选择机制



详细使用手册请下载附件:
Bootloader_V3.5.rar (2.55 MB)

使用特权

评论回复
沙发
onlycook| | 2021-6-1 16:03 | 只看该作者
正好用得着,感谢楼主分享

使用特权

评论回复
板凳
内政奇才| | 2021-6-1 16:09 | 只看该作者
下载学习

使用特权

评论回复
地板
chenjun89| | 2021-6-1 18:52 | 只看该作者
这个和某ST的一样哇?

使用特权

评论回复
5
单片小菜| | 2021-6-1 19:17 | 只看该作者
下载学习一下,感谢楼主的分享,不错的资料。

使用特权

评论回复
6
wsnsyy| | 2021-6-1 20:12 | 只看该作者
用403测试,发7F返回79后,发其他命令都返回1F是什么原因

使用特权

评论回复
7
两只袜子| | 2021-6-10 15:16 | 只看该作者
很棒的资料,空闲时间学习一下

使用特权

评论回复
8
别看我照片| | 2021-6-10 18:16 | 只看该作者
感谢楼主分享

使用特权

评论回复
9
yangxiaor520| | 2021-6-10 21:15 | 只看该作者
和某T的很相似

使用特权

评论回复
10
勇者无惧你和我| | 2021-6-11 08:29 | 只看该作者
这个真的是基础的帖子,不错的帖子,学习一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

179

主题

276

帖子

11

粉丝