可以在ESP8266 Arduino上配置文件大小> 1024字节?

时间:2016-10-19 03:29:41

标签: esp8266 arduino-esp8266 spiffs

我使用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字节是配置文件大小的限制?如果这确实是一个限制,有没有办法克服这个限制?

1 个答案:

答案 0 :(得分:2)

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