STM32F103ZET6如何用FLASH模拟EPROM实现实时更新数据的存储,而不是事先把写好的数据写好再存储

2019-08-16 20:53发布

求助:STM32F103用FLASH模拟EPROM实现存储数据功能,原子给的例程里是首先把要存储的数据写定了,然后再存储进去,但是如果我要把程序运行中产生的数据进行实时的存储,应该怎么做呢?
例程里是这样写的:const u8 TEXT_Buffer[]={"I LOVE YOU !"};
可是我希望实现这样的功能:用传感器读取液体的温度值,读取之后马上进行存储,传感器读一次就存储一次。
求各位大神指点迷津,不胜感激!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
jinchunxing
1楼-- · 2019-08-17 00:37
把读取的温度值放到变量里面,循环读到变量储存变量
珍视青春
2楼-- · 2019-08-17 01:52
jinchunxing 发表于 2017-7-24 11:02
把读取的温度值放到变量里面,循环读到变量储存变量

请问有类似的源码可以参考下吗,刚学STM32十几天,好多操作都还不会
365mcu
3楼-- · 2019-08-17 07:16
不建议这么做,内部模拟eeprom存储频繁擦写会坏的。这个你可以直接参考官方的引用文档(PM0042)。

一周热门 更多>