文件系统 / 存储
Flash / SD 卡文件系统与键值存储
7 个组件
FatFs
ChaN 编写的通用 FAT/exFAT 文件系统模块,常用于 SD 卡和 U 盘
许可证:LicenseRef-FatFs · 适用:与平台无关(纯 C,8~64 位都可用)
LittleFS
为 NOR/NAND Flash 设计的掉电安全文件系统,带磨损均衡,RAM 占用固定
许可证:BSD-3-Clause · 适用:与平台无关
Yaffs2
面向 NAND Flash 的日志结构文件系统,可用于 Linux 和无 OS 环境
许可证:GPL-2.0-only OR LicenseRef-AlephOne-Commercial · 适用:与平台无关(YaffsDirect 用于 RTOS/裸机)
FlashDB
国产超轻量 Flash 数据库,提供键值库和时序库,可跑在裸 Flash 或文件系统上
许可证:Apache-2.0 · 适用:与平台无关
LevelX
NOR/NAND 闪存磨损均衡与坏块管理,可配 FileX 或单独使用
许可证:MIT · 适用:Cortex-M/R/A、RISC-V 等,ThreadX 或裸机
SdFat
Arduino 平台 SD 卡 FAT16/FAT32/exFAT 文件系统库
许可证:MIT · 适用:AVR、SAMD、STM32、ESP32、RP2040 等 Arduino 内核
SFUD
基于 JEDEC SFDP 的串行 SPI Flash 通用驱动库
许可证:MIT · 适用:任意 MCU,裸机或 RTOS
只列外部链接,本站不提供这些组件的下载。许可证以项目官方为准,商用前请自行核对;芯片原厂资料按各厂家许可使用;信息核对于 2026-11-07。