完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我是一名在校大学生,目前课程设计做的内容是一个基于STM32的汽车里程表。
在这里主要遇到的瓶颈是EEPROM寿命的问题,比如说我需要检测到车子开动0.1公里之后就写入一次EEPROM, 但是由于板上使用的EEPROM是10万次寿命的,也就是说最多只能记录到1万公里就无法写入了。 我在网上找了一些资料,大部分人的解决方案是用空间换取时间,也就是分别写入不同的空间内换取更长的时间。 我也设想过利用RTC的备份寄存器里面的那84个字节来做掉电时的写入备份,平常的话就给他降低写入EEPROM的频率, 但是导师说这种方法有很大局限性,受备用电池及备份寄存器可靠性制约,容易存在数据丢失。 所以在这里发帖问问各位大神除了空间换时间之外还有什么办法么? (如果实在不行可能就得考虑换FM的那种据说可以写入100亿次的FRAM了,但是这样的话成本实在太高) |
|
相关推荐
2个回答
|
|
貌似所有问题你都知道了,在eeprom内开辟多个数据空间,一个写满了再写另外一个,没任何问题呀
|
|
|
|
唔,目前也只能暂时这样了。。。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
iTOP-3A5000主控板龙芯架构外加机箱就是一台电脑主机
803 浏览 0 评论
迅为RK3568开发板EMMC镜像导出打包update.img
852 浏览 0 评论
飞凌嵌入式-ELFBOARD 硬件知识分享-ELF 2电源威廉希尔官方网站 讲解
1309 浏览 0 评论
2011 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-mfgtools烧录流程介绍之烧写所需镜像
1704 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 21:29 , Processed in 0.620334 second(s), Total 73, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号