Нет SPIFFS только OTA в NodeMCU ESP8266

У меня есть NodeMCU ESP8266 ESP-12E, и я попытался загрузить файл через SPIFFS. Я не уверен, почему я вижу OTA вместо SPIFFS?

No SPIFFS Only OTA

Есть ли какая-то конфигурация, которую я пропустил?

, 👍1

Обсуждение

https://www.instructables.com/Using-ESP8266-SPIFFS/?amp_page=true не уверен , но проверь это . Это может не помочь, @xbox gamer

максимальный размер приложения составляет менее 1 МБ. таким образом, остальная часть флэш-памяти, кроме FS, не используется. для выбранной вами платы нет предопределенного разделения без OTA. в чем заключается ваш вопрос?, @Juraj

В этой ссылке https://cdn.instructables.com/ORIG/FST/OP12/IZT6TEBJ/FSTOP12IZT6TEBJ.png?auto=webp&frame=1&width=1024&fit=bounds&md=f16daccb8697a6bd8728838feb18d9de он показывает SPIFTS, но в моей Arduino IDE он показывает OTA? Почему это так? Это и есть мой вопрос, @Mark Estrada

Да, пожалуйста, обратитесь к моему ответу, и это потому, что он использует более старую версию пакета и arduino, @xbox gamer


1 ответ


Лучший ответ:

3

SPIFFS (SPI Flash File System) также известна как FS (файловая система). итак , то , что вы рассматриваете как FS , в основном является SPIFFS .Раздел OTA на esp8266 является обязательным, поэтому вы не можете от него избавиться.

Надеюсь, это поможет

,

Ооо, ладно, значит, так оно и есть.. Тогда спасибо вам!, @Mark Estrada

и почему в меню Tools есть FS, а не SPIFFS, как в упомянутом instructable?, @Juraj

Извините, не понимаю, о чем вы спрашиваете, @xbox gamer

вопрос заключался в том, что в меню показаны не SPIFFS, а FS и OTA. хороший ответ должен содержать объяснение, почему это так., @Juraj

Итак, вы хотите, чтобы я указал причину, по которой они переключили его на fs, если да, я сделаю это в ближайшее время., @xbox gamer