flashstm32 擦除 程序复位?不明原因。

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

使用stm32L073这款芯片,擦除FALSH 导致程序复位。复位后,在升级也是效果一样。
烧录器重新烧录程序后,再也不出现该现象。

擦到当前代码了吧?

可能是电压过低导致,电压过低的情况下操作flash会导致flash信息丢失,为了保护系统,电压监控芯片就可能复位系统。