AT32 Bootloader Program 使用手册
本帖最后由 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.1AT32F403系列配置(支持 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.1AT32F403编程 模式选择机制
详细使用手册请下载附件:
正好用得着,感谢楼主分享 下载学习 这个和某ST的一样哇? 下载学习一下,感谢楼主的分享,不错的资料。 用403测试,发7F返回79后,发其他命令都返回1F是什么原因 很棒的资料,空闲时间学习一下 感谢楼主分享 和某T的很相似 这个真的是基础的帖子,不错的帖子,学习一下。
页:
[1]