ESP32开发-SPIFFS 文件系统预置文件

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值