2

我正在使用 ESP32 模块 WEMOS LOLIN32 来设置带有基本强制门户的简单网络服务器。我修改了 Captive Portal 的内置示例以用作异步 Web 服务器,所有文件都存储为 SPIFFS。一切正常,但我有一个问题,我无法上传超过 1 mb 的文件。如果数据文件夹更大,那么我有一个错误:

SPIFFS_write error(-10001): File system is full.

error adding file!

SPIFFS Create Failed!

我不知道闪存是否与程序数据共享(我想是的),即使这样我的草图也很大:

Sketch uses 770466 bytes (58%) of program storage space. Maximum is 1310720 bytes.

因此,如果程序的总空间小于 1.5 mb,那么我应该有超过 2.5 mb 的闪存可用于 SPIFFS(如果我的想法是正确的 - 但可能不是)。

在工具菜单中还有我设置为默认的“分区方案”,因为其他选项是

No OTA (Large APP)

Minimal SPIFFS (Large APPS with OTA)

这听起来与我想要存档的内容相反(必须将这两个作为代码,因为堆栈不会让我的帖子提出问题)。

那么这里有什么问题呢?

4

0 回答 0