ST意法半导体
直播中

bigbangboom

8年用户 1275经验值
擅长:电源/新能源
私信 关注
[问答]

在STM32L4 MCU中使用BFB2位时如何知道启动了哪个库?

我正在使用 L486VG MCU 实现 OTA 系统。
这个具有双银行选项和 BFB2 选项位,可以在银行 2 中启动。
它有效,我可以不断地交换银行并擦除和阅读它们。
只有当 BFB2 位置位且 Bank 2 中没有有效固件时,它才会从 Bank 1 引导。
问题是我的固件需要逻辑来知道启动了哪个库,这样我就可以在编写新固件之前擦除正确的库。我怎么能这样做?目前我只是检查 BFB2 位,但这并不能保证它在 Bank 2 中。











回帖(1)

石径

2023-1-30 11:07:03
检查 SYSCFG_FB_MODE 位以查看它是否准确地反映了映射的内容。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分