百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

spiffs

> 编程语言
开源

适用于嵌入式设备的可磨损的 SPI 快闪文件系统

1.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

适用于嵌入式设备的可磨损的 SPI 快闪文件系统

SPIFFS (SPI 闪存文件系统)

V0.3.7 Copyright (c) 2013-2017 Peter Andersson (pelleplutt1976 at gmail.com) 关于法律方面的事宜,请参阅 LICENSE。基本上,您可以对源代码做任何你想做的事情。使用、修改、销售、打印、卷曲并吸烟 - 只要我不被追究责任即可。 不过我很喜欢听到反馈!

导言

Spiffs 是一个文件系统,专用于嵌入式目标上的 SPI NOR 闪存设备。

Spiffs 具有以下特点:

否则,请在 makefile 的顶部将 builddir 变量配置为与默认的 build 不同的值。通过 make test 在主机上进行健康检查,并参阅 .travis.yml 中的官方深入测试过程。请参阅 Wiki 以了解如何将 spiffs 集成到项目中,以及 nodemcu 中的 spiffsimg 是该主题的一个很好的示例。

spiffs 的功能包括: - 专门设计用于低内存使用 - 使用静态大小的内存缓存,与文件数无关 - 类似 Posix 的 API: open、close、read、write、seek、stat 等 - 可以在任何 NOR 闪存上运行,不仅仅是 SPI 闪存 - 理论上也可以在微处理器的嵌入式闪存上运行 - 同一个目标上可以运行多个 spiffs 配置 - 实现静态磁碟片使用均衡 - 内置文件系统一致性检查 - 可高度配置

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cembeddedfilefile-systemflash

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言