Невозможно использовать SPIFFS
Я работаю с Arduino и платой ESP32. Мне нужно написать несколько файлов в моем ESP32. но проблема в том, что SPIFFS больше не работает. Я не знаю почему... Это работало до позавчерашнего дня.
Но теперь, когда я использую SPIFFS_Test из Arduino-examples или этот код:
#include "SPIFFS.h"
void setup() {
Serial.begin(115200);
if (!SPIFFS.begin(true)) {
Serial.println("An Error has occurred while mounting SPIFFS");
return;
}
File file = SPIFFS.open("/test.txt", FILE_WRITE);
if (!file) {
Serial.println("There was an error opening the file for writing");
return;
}
if (file.print("TEST")) {
Serial.println("File was written");
} else {
Serial.println("File write failed");
}
file.close();
Serial.println(SPIFFS.exists("/test.txt"));
Serial.println(SPIFFS.exists("/nonexisting.txt"));
}
void loop() {}
Я просто получаю "ОШИБКА НЕУДАЧИ". Что может быть причиной?
1 ответ
Я проверил каталог и нашел некоторые файлы, которые я создал ранее. Я удалил их, и это снова работает!