Нет SPIFFS только OTA в NodeMCU ESP8266
У меня есть NodeMCU ESP8266 ESP-12E, и я попытался загрузить файл через SPIFFS. Я не уверен, почему я вижу OTA вместо SPIFFS?
Есть ли какая-то конфигурация, которую я пропустил?
@Mark Estrada, 👍1
Обсуждение1 ответ
Лучший ответ:
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
- Как определить размер Flash?
- В ESP-12E NodeMCU, какой выход PIN A0?
- Преобразование byte* в int в Arduino
- Каково использование зарезервированных контактов и контактов SDD2, SDD3 NodeMCU?
- NodeMCU (Arduino IDE) «DynamicJsonBuffer» не был объявлен в этой области
- NodeMCU поддерживает внедрение ключей?
- Датчик движения PIR (HC-SR501) ложные результаты с NodeMCU
- Как получить текущую дату
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