ESP32 /ESP8266在VS Code and PlatformIO上传文件系统 (SPIFFS)
学习如何上传文件到ESP32板文件系统(SPIFFS)使用VS Code与PlatformIO IDE扩展(快速和简单)。使用ESP32的文件系统可以保存HTML、CSS和JavaScript文件来构建web服务器,而不必在代码中编写所有内容。
引入SPIFFS
-
ESP32包含spiff (Serial Peripheral Interface Flash File System)文件系统。SPIFFS是一种轻量级的文件系统,为微控制器创建了一个flash芯片,通过SPI总线连接,如ESP32闪存。
-
SPIFFS允许您像在计算机的普通文件系统中那样访问闪存,但更简单和更有限。您可以读取、写入、关闭和删除文件。SPIFFS不支持目录,所以所有内容都保存在扁平结构上。
在ESP32板上使用SPIFFS特别有用:
1.创建配置文件与设置;
2. 永久保存数据;
3. 创建文件来保存少量数据,而不是使用microSD卡;
4. 保存HTML, CSS和JavaScript文件,构建一个web服务器;
5. 保存图像,数字和图标;
上传文件到ESP32 /esp8266 SPIFFS
-
在项目的根目录下创建data
文件名的文件夹
-
项目文件夹架构
- 分支展开图
编译和上传文件系统
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)