发新帖我要提问
12
返回列表
打印
[STM32F1]

延迟FLASH的读写寿命

[复制链接]
楼主: supernan
手机看帖
扫描二维码
随时随地手机跟帖
21
zwll| | 2022-8-4 21:56 | 只看该作者 回帖奖励 |倒序浏览
有专门文档进行说明

使用特权

评论回复
22
supernan|  楼主 | 2022-8-4 21:58 | 只看该作者
无需考虑使用寿命吧  次数那么多

使用特权

评论回复
23
wyjie| | 2022-8-4 22:00 | 只看该作者
那读写钱应该好好考虑好啊

使用特权

评论回复
24
juventus9554| | 2022-8-4 22:02 | 只看该作者
楼主找到好的办法了吗

使用特权

评论回复
25
supernan|  楼主 | 2022-8-4 22:04 | 只看该作者

唉,还是没有什么结果,算了,多谢大家啦

使用特权

评论回复
26
gdszzyq| | 2022-8-5 16:05 | 只看该作者
看你数据量大不大,我现在就是这么做的,规划6K空间做FLASH,把每页规划为50块,这样每块有20字节的空间,数据放在第2到6页,第一页保存页号及块号,每页写满了再写下一页,并擦除上一页,直到写完了第6页再回到第1页,并把第1页也擦除,就这样循环,这样可做到写300次数据才擦除一次。上电读取数据时先在第一在页读取出当前页号及块号,可以倒着地址读取,读取到的数据是0XFF就不是有效数据,大概这样吧,细节方面你自己考虑吧

使用特权

评论回复
27
gdszzyq| | 2022-8-5 16:11 | 只看该作者
另外我也是掉电保存数据的,但千万不要在掉电时擦除数据,擦除很废时间的,而且电压低了不一定能擦除成功,也尽量不要掉电保存数据,不是很可靠。

使用特权

评论回复
28
chenqianqian| | 2022-8-5 18:49 | 只看该作者
flash都要做读写管理的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则