完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我在互联网上搜索了一个像样的EEPROM索引系统/8000字节的EEPROM的简单的文件系统。但令我惊讶的是,我找不到像样的东西。我不是第一个遇到这个问题的人。有什么建议吗?谢谢。
|
|
相关推荐
10个回答
|
|
怎么可能呢?HTTP//BFY TW/IV6NI不认为为8KB EEPROM创建文件系统太有意义。你应该复习一下你的要求。但是您可以跟随您找到的讨论,例如,https://stackoverflow.com/./24744662/is-it-.-.-.-filesystem-for-an-eeprom。
|
|
|
|
是的,我发现这个没用(我通常只使用固定的偏移量)。而且,EEprom通常不需要平衡磨损。但是我可以看到关于“标准化”的要点,即,使用INI文件作为参数而不是自定义的“东西”。还有,它是否存在一个简单的“FAT8”的东西?
|
|
|
|
谢谢!如果你认为文件系统和FAT一样,那么你是正确的。这就是为什么我要一个索引系统。因此,我可以存储数据而不管理位置。我认为这不是一个奇怪的问题。即使使用谷歌,我也没有发现任何简单的方法来动态管理静态内存和磨损均衡。大小与开销无关。
|
|
|
|
如果你认为所有的小项目都是固定的,那么静态位置就可以了。如果你在世界各地生产10年以上的产品,我想我更喜欢一些稳健性。
|
|
|
|
现在找不到任何简单的“FAT8”实现。但是我想到大约10年前我已经将微芯片FAT/Mass存储设备移植到了25LC1024……“不坏”:如果你愿意,我可以发布代码。
|
|
|
|
为什么不使用FRAM并消除磨损?
|
|
|
|
只有你才能决定平衡磨损对你有多重要(看看你的需求),你愿意为此做出哪些妥协和额外的努力(包括更多的测试/可能的bug)。对于静态位置,你可以达到一个典型的1M擦除/写入周期,或者是“从不”,或者是由于一个讨厌的bug,可能在几个小时内,或者是由于设计不当(不谈磨损平衡)在几周或几个月内。建议或建议,因为我不会做磨损水平为8 kb EEPROM。这仅仅是一个Fun.HTTPS://GITHUB/COM/CJXD/AVR EEPROME-FSOTHEEWITY + 1的马克FRAM,再次取决于您的要求。[编辑:更贵]
|
|
|
|
嗨,几年前,我与一个正在寻找相似事物的学生取得了联系。经过多次搜索和发明,甚至考虑过SD卡解决方案,我请他展示它的要求/需求。在对这些要求进行了良好的审查和KISS方法之后,事情得到了解决。具有固定的数据记录结构,并且通过使用EEPROM作为带有时间戳的记录的循环缓冲区进行自损平衡。而且,如果它移动到更大的EEPROM,甚至可以创建大小与正在使用的EEPROM的精确擦除/写入页大小相匹配的记录结构,或者一个整数子多路复用。亨利通讯是可用的。
|
|
|
|
固定大小的“记录”和可能大小一样EEPROME页,这样做,是的。
|
|
|
|
如果您想管理eeprom,那么您可以复制以下内容:emalloc/ecalloc/eralloc/efreeI具有用于管理多个eeprom的代码,即使eeprom的大小不同,这些代码也可以使eeprom显示为一个大型eeprom。包含多达50个从属设备结构2.4GHz的通信。
|
|
|
|
只有小组成员才能发言,加入小组>>
5223 浏览 9 评论
2024 浏览 8 评论
1949 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3198 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2252 浏览 5 评论
769浏览 1评论
655浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
583浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
667浏览 0评论
569浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-16 16:51 , Processed in 1.443465 second(s), Total 94, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号