[资源共享] Flash系列MCU Self-update UART协议

[复制链接]
1199|11
 楼主| loutin 发表于 2022-2-27 10:12 | 显示全部楼层 |阅读模式
TE, ar, pd, se

所谓独立型就是专门划出一部分闪存(Flash)空间用来存储引导程序(BootLoader)。

如下图:

  • BootLoader:引导程序

  • Firmware A:应用程序

  • Firmware B:下载备份程序


35dd4e27ad5cc7605018430ed88adab0.png

Firmware A区用来固定执行应用程序,当引导程序(BootLoader)将接收到的新固件存入到Firmware B区,并校验成功后,Firmware A区中的应用程序将被擦除,然后Firmware B区的新固件将写入到Firmware A区中。

这种方式是比较常见的有一种,有Firmware B备份区,使其下载更加安全。




AN0105_Flash系列MCU Self-update UART协议_Ver1.03_cn.pdf (670 KB, 下载次数: 8)
caigang13 发表于 2022-3-1 08:29 来自手机 | 显示全部楼层
这是比较常见的升级实现方式
tpgf 发表于 2022-3-2 16:53 | 显示全部楼层
这是一种什么串口协议啊
labasi 发表于 2022-3-2 17:00 | 显示全部楼层
其实就是普通的串口吧
paotangsan 发表于 2022-3-2 17:10 | 显示全部楼层
这是一个什么系列啊
renzheshengui 发表于 2022-3-2 17:20 | 显示全部楼层
A区是不能动的是吗
wakayi 发表于 2022-3-2 17:33 | 显示全部楼层
这样做很安全
wowu 发表于 2022-3-2 17:52 | 显示全部楼层
一种常规的升级方式
weifeng90 发表于 2022-3-3 08:05 来自手机 | 显示全部楼层
有参考例程嘛?
七毛钱 发表于 2022-3-3 10:26 | 显示全部楼层
有实际应用例程吗
单片小菜 发表于 2022-3-7 10:49 | 显示全部楼层
这个有没有例程可以看一下?
huquanz711 发表于 2022-3-8 08:08 来自手机 | 显示全部楼层
大部分都是这样设计得。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

87

主题

1667

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部