我使用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字节是配置文件大小的限制?如果这确实是一个限制,有没有办法克服这个限制?
答案 0 :(得分:2)
这只是在这个特定示例中的一个限制 - 它意味着作为您开始开发自己的配置文件代码的基础。没有什么能阻止你为原始字符数据和JsonBuffer创建更大的缓冲区。我在10-20K左右的生产设备上有几个配置文件,无需报告问题。