0

我以 ESP8266 Arduino ConfigFile.ino 为例,在 SPIFFS 上存储配置设置。

https://github.com/esp8266/Arduino/blob/master/libraries/esp8266/examples/ConfigFile/ConfigFile.ino

在此代码段中,configFile 不能大于 1024 字节。

size_t size = configFile.size();
  if (size > 1024) {
    Serial.println("Config file size is too large");
    return false;
  }

为什么配置文件大小限制为 1024 字节?如果这确实是一个限制,有没有办法克服这个限制?

4

1 回答 1

2

仅在此特定示例中是一个限制 - 它旨在作为您开始开发自己的配置文件代码的基础。没有什么能阻止您为原始字符数据和 JsonBuffer 创建更大的缓冲区。我在大约 10-20K 的生产设备上有几个配置文件,没有要报告的问题。

于 2016-10-20T23:48:12.407 回答