#c #arduino #esp8266 #nodemcu #spiffs
#c #arduino #esp8266 #nodemcu #spiffs
Вопрос:
Я работаю над Arduino IDE для реализации файловой системы LittleFS.Однако я получаю сообщение об ошибке как «src LITTLEFS.cpp:17:21: фатальная ошибка: vfs_api.h: нет такого файла или каталога #include «vfs_api.h», когда я пытаюсь скомпилировать свою программу.
Код :
#include <Arduino.h>
#include "FS.h"
#include <LITTLEFS.h>
#define FORMAT_LITTLEFS_IF_FAILED true
void setup(){
}
void loop(){
}
Версия Arduino: 1.8.13
Плата: NodeMCU v3 (модуль ESP12-E 1.0)
Размер флэш-памяти: 4 МБ (SPIFFS 1 МБ)
Ответ №1:
Похоже, вы выбрали версию этого проекта ESP32, которая не работает на ESP8266. Попробуйте вместо этого версию ESP8266.
Комментарии:
1. Проблема заключалась в версии библиотеки ESP8266 (2.5.0). Если используется новая версия (2.7.4), проблема будет решена.