stm32 怎么定义变量才能让它掉电的时候保持不变啊

2019-07-16 09:36发布

有些数据想要下次开机的时候仍然保持上次的值,该怎么定义啊,或者有什么别的办法能实现这样的效果啊,本人菜鸟,跪求各位大神指点一下啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
A670521546
1楼-- · 2019-07-16 13:48
如果在ram中,掉电肯定会扔掉。掉电前写入flash,上电再读出就可以了

可以用程序把掉电需要保存的数据写到EEPROM里面,或者把所有的RAM都换成NVRAM。

woodmice
2楼-- · 2019-07-16 16:50
将地址定义在掉电后由电池供电保持的RAM区,或者定义在NVRAM区域,后者写入时要多一些步骤
z00
3楼-- · 2019-07-16 18:28
 精彩回答 2  元偷偷看……
hwh123
4楼-- · 2019-07-16 19:38
嗯,建议还是写入Flash里面好点,毕竟stm32的flash的写与读的应用还是很实用的
李鹏辉
5楼-- · 2019-07-16 22:05
写入EEPRON,程序初始时再读出数据。。。

一周热门 更多>