STM32L4 软复位后 SRAM2 数据被清空?一招搞定选项字节配置
在 STM32L4 系列(如 L433/L423/L413)做项目时,很多人会把校准参数、掉电记录、复位标志存在 SRAM2,希望软复位也能保持数据。但经常遇到一个诡异问题:软件复位后,SRAM2 里的数据莫名其妙被清零,查代码、改编译器、换 __no_init 都没用。ST 官方 LAT1349 笔记直接给出标准答案:这不是代码问题,也不是硬件问题,而是选项字节 SRAM2_RST 配置不对。本文把原因、定位、解决方法、量产注意事项一次性讲透,帮你彻底告别 SRAM2 掉数据。