ESP8266 Arduino 上的配置文件大小是否可以 >1024 字节?
Can config file size >1024 bytes on ESP8266 Arduino?
我以 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 字节是配置文件大小的限制?如果这确实是一个限制,有没有办法克服这个限制?
它仅在这个特定示例中是一个限制 - 它旨在作为您开始开发自己的配置文件代码的基础。没有什么可以阻止您为原始字符数据和 JsonBuffer 创建更大的缓冲区。我在大约 10-20K 的生产设备上有几个配置文件,没有要报告的问题。
我以 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 字节是配置文件大小的限制?如果这确实是一个限制,有没有办法克服这个限制?
它仅在这个特定示例中是一个限制 - 它旨在作为您开始开发自己的配置文件代码的基础。没有什么可以阻止您为原始字符数据和 JsonBuffer 创建更大的缓冲区。我在大约 10-20K 的生产设备上有几个配置文件,没有要报告的问题。