STM32F103掉电保存数据问题

2019-07-21 06:50发布

检测电路.png
我使用的STM32F103C8T6芯片,使用PA2管脚检测电压,当断电时检测到低于阈值电压,然后flash存储一个有10个16位数据的数组。上电时这10个数据重新给到这个数组。请大神帮忙调试个程式,谢谢。
我在网上看到操作PVD寄存器的,设置通道16,我这个PA2管脚应该怎么配置?
还是请大神给个完整的程式,自己琢磨。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
cxf0153
1楼-- · 2019-07-22 04:50
利用3.3V上并大电容延迟断电写Flash的话,有点危险,尤其是3.3V的芯片较多,5V电源一拔掉的话3.3V这部分几乎瞬间就没电了。
liang118038
2楼-- · 2019-07-22 06:27
 精彩回答 2  元偷偷看……
rjx007
3楼-- · 2019-07-22 11:28
如果作为工业产品,那确实要考虑周全,并采取可靠的措施。
GZH931022
4楼-- · 2019-07-22 15:52
rjx007 发表于 2018-1-5 15:26
方法是一样的,只要将数据写入flash中就可以的,我也试过。只是写flash要麻烦些,先要擦除整页,再写入数据 ...

老哥 能告知下是哪一个例程么
gdqxp
5楼-- · 2019-07-22 16:15
rjx007 发表于 2018-1-5 15:26
方法是一样的,只要将数据写入flash中就可以的,我也试过。只是写flash要麻烦些,先要擦除整页,再写入数据 ...

在吗?这个flash掉电保存看原子哥的哪个例程啊,我反复的看了原子哥的程序,只有flash读写,还需要自己做程序才可以实现掉电保存的,不知道如何下手,能告诉我下吗,

一周热门 更多>