stm32做PVD掉电检测保存数据到flash

2019-12-12 18:17发布

我用STM32做掉电检测,在检测到掉电后保存数据到flash,我已经检测到掉电了,而且已经进入PVD中断了,保存数据的函数也是执行完了的,但为什么就是数据没有保存成功呢?求大神指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
73条回答
fengyunyu
1楼-- · 2019-12-17 18:34
写flash时间过长
Llinuxu
2楼-- · 2019-12-17 23:59
 精彩回答 2  元偷偷看……
fenglove
3楼-- · 2019-12-18 01:24
flash写入 之前是需要先把对应的PAGE擦除的,擦除的时间比较长,还有可以用后备寄存器试一下
LingYi
4楼-- · 2019-12-18 02:29
你的电容用的多大的啊?
xld826
5楼-- · 2019-12-18 08:29
要先解锁,擦除,然后等着进中断,中断里面只写,尽可能的短。
Llinuxu
6楼-- · 2019-12-18 10:03
xld826 发表于 2015-8-20 21:31
要先解锁,擦除,然后等着进中断,中断里面只写,尽可能的短。

主要是要先擦除,中断中只要不擦出还是没问题的,谢谢

一周热门 更多>