以前觉得FATFS有点慢,现在才知道文件多了速度才是真的慢。

2019-12-13 18:29发布

STM32+W25Q64+FATFS
以前凑合着用,没怎么去测试性能。

今天试了下直接调用命令擦除W25Q64 一个4K簇,只要50ms。

通过FATFS去建立几十字节的一个文件,要500多ms。
而且随着文件夹下文件的不断增多,速度一直在下降,有200个文件时候,创建文件时间要1秒多,1000个文件时候,要20秒了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
68336016
1楼-- · 2019-12-15 16:14
Excellence 发表于 2019-2-14 18:00
不好意思。富士通也有SPI 。。。
是FRAM

铁电很贵
我准备尝试下坛友armlink大神的easyflash
90999
2楼-- · 2019-12-15 20:54
老是寻址,肯定慢啊。
Ray______
3楼-- · 2019-12-16 00:49
频繁创建删除文件后,后面创建文件是不是很慢
Excellence
4楼-- · 2019-12-16 04:03
68336016 发表于 2019-2-14 18:12
铁电很贵
我准备尝试下坛友armlink大神的easyflash

我用的FRAM IIC.
贵点。
工业产品,量小,可以用。
carryonli
5楼-- · 2019-12-16 08:32
 精彩回答 2  元偷偷看……
Qhjh
6楼-- · 2019-12-16 08:52
或者也可以考虑,用带 QSPI接口的处理器,  我用的是GD32F305系列. 也是用USB,FATFS和W25Q128做FLASH DISK,SPI时钟配置为 60Mhz. 数据阶段4BIT模式..多快具体没有测过. 反正没有感觉到慢过.

一周热门 更多>