硬汉嵌入式论坛

 找回密码
 立即注册
查看: 223|回复: 2
收起左侧

[LittleFS] LittleFS写文件速度下降很快,不知道什么原因

[复制链接]

2

主题

9

回帖

15

积分

新手上路

积分
15
发表于 2025-7-22 13:51:03 | 显示全部楼层 |阅读模式


硬汉哥,我用你的程序测试文件读写速度,文件系统用的是Littlefs,NAND芯片用的是W25N02,一次共写64KB,每次写2KB, 写文件速度下降很快,这个可能有哪方面的原因?

图片2.jpg
图片2.jpg
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2025-7-22 16:04:35 | 显示全部楼层
1、读速度看着完全没有影响。
2、写速度,可以搜搜是不是littlefs写入多个文件的情况下需要配置什么选项或者什么要求,另外测试下写入10个文件后,重新上电写入试试速度多少。littlefs我没用过,不太了解它的一些特别操作。
回复

使用道具 举报

2

主题

9

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2025-7-22 22:31:13 | 显示全部楼层
硬汉哥,我现在用的是SPI NANDFLASH W25N02,看了下手册,写入flash数据分两步,第一步写入内部BUF,第二步从内部BUF写入到flash,我们现在遇到的问题是不用文件系统写数据,一页(擦除的情况下)数据分多次写入,会出现硬件ECC校验错,如果用文件系统做测试,没有出现写入---读出不一致的情况,因为文件系统内部写数据是按整页写入的,所以我想知道SPI NANDFLASH 是不是必须一次写一页数据,不用文件系统会经常出现ECC读错误?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-11 20:59 , Processed in 0.042993 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表