# SPIFS-V2 **Repository Path**: lpyu/SPIFS-V2 ## Basic Information - **Project Name**: SPIFS-V2 - **Description**: 为SPI Flash设计的简单文件系统 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-02-23 - **Last Updated**: 2022-02-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SPIFS-V2 SPIFS的升级版,V2与之前版本存在较大差异,是一个全新的版本不兼容之前的代码。
无需要在flash中写入文件系统的元数据(metadata),首次使用全擦flash即可,主要用于32位arm平台
src目录为codeblocks项目,main.c中提供了对文件进行读/写/追加/更名/查找等基本操作。
文档传送门:https://www.cnblogs.com/yanye0xff/p/14616965.html
update 20210217 fb_has_name改为4字节对齐操作。
update 20210221 完善align_write_impl/align_read_impl对于非对齐地址处理。
update 20210818 修复了"spifs_gc()"函数内存泄漏的问题