请问W25Q可以使用什么文件系统,有读写均衡处理吗

2019-12-22 13:48发布

1.我们这里通过STM32F107控制SPI FLASH(W25Q64)存储IC卡的信息,每条IC卡想信息包含18字节(卡号、人名、工作类型等信息),我想通过文件系统对这个W25Q64进行管理,不然的话要自己写一个“文件系统”。请问大家用什么文件系统?FATFS吗?我知道U盘有读写均衡处理,SD卡好像也有读写均衡处理,这个FATFS自带读写均衡算法吗?

2.我们这个人体综合测试仪,通过刷卡的方式测试人体静电、电阻值,也可用于考勤机,这里涉及到人员流动问题,也就会出现频繁的注册和删除(卡的信息)操作。我觉得这样会大幅度降低FLASH的寿命,请问有什么好的方法,在添加和删除卡的信息时能尽可能降低烧写FLASH的次数(譬如说10页数据,我要删除第2页的中间一条记录,这样的话就要将后面的数据往前“移”)

请问你们遇到这样的问题吗?你们是怎么处理的,能否给一个建议?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
xwkm
1楼-- · 2019-12-23 09:22
用SPIFFS!不均衡容易挂,速度也不好
cock
2楼-- · 2019-12-23 13:26
 精彩回答 2  元偷偷看……
security
3楼-- · 2019-12-23 14:12
FATFS 没有磨损均衡。
看你的硬件资源怎么样了,资源不足的话,自己写个管理方法。
mii
4楼-- · 2019-12-23 19:24
本帖最后由 mii 于 2017-9-29 16:38 编辑

论坛大神有个开源项目,https://www.amobbs.com/thread-5627131-1-1.html 带小型数据库,写平衡,掉保护

编辑原因:修正网址。
security
5楼-- · 2019-12-23 22:30
mii 发表于 2017-9-29 11:04
论坛大神有个开源项目,https://www.amobbs.com/thread-5627131-1-1.html.带小型数据库,写平衡,掉保护 ...

链接修改一下,多了一个点。

一周热门 更多>