SPIFFS 文件系统:
SPIFFS 是一个用于 SPI NOR flash 设备的嵌入式文件系统,支持磨损均衡、文件系统一致性检查等。
如果需要在系统中预置文件,如音频文件,将其预置在spiffs文件系统中是不错的选择。
分区
要使用spiffs文件系统,首先得给其分区,在分区表中分配大小,这里分配400k存储空间给spiffs分区,如下:

预置文件到spiffs镜像:
可使用idf自带工具spiffsgen预置文件打包到镜像文件,其使用方式如下:
python spiffsgen.py <image_size> <base_dir> <output_file>
参数(必选)说明如下:
-
image_size:分区大小,用于烧录生成的 SPIFFS 镜像;
-
base_dir:创建 SPIFFS 镜像的目录;
-
output_file:SPIFFS 镜像输出文件。
具体步骤如下:
①.进入idf spiffsgen.py所在目录,如 D:\Espressif\frameworks\esp-idf-v5.0.1\componen

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



