Как стать автором
Обновить

Комментарии 10

Как запустить её в отдельном потоке?

по-джентельменски

Простыми словами: есть микроконтроллер ESP32 (рисунок 1), у него есть встроенная перезаписываемая энергонезависимая NOR-память…

Маленькое уточнение, встроенная флэш память есть только у ESP32-D2WD (который в модули продающиеся на каждом углу естественно не ставится) и обьем у нее 16Мбит, т.е. 2Мбайт. Остальные ревизии есп32 встроенного флэша не имеют, т.е. флэшка у них внешняя.

НЛО прилетело и опубликовало эту надпись здесь
Если Вы хотите трогать файлы...

Как называется этот фетиш?))

файлменедмент?))

файлменеджмент?))

Метод bool format() проверят отформатирована ли файловая система

Лучше переименовать во что-то типа isFormatted(), а то больше похоже с первого взгляда на запуск форматирования (кстати, а как его сделать кроме как через formatOnFail с предварительной порчей заголовка?)

А нет случайно примера для esp-idf чтоб spiffs загружать через web страницу как и OTA?

На девайсе вход Rx если висит неподключенным к выходу передатчика Tx, даже если имеет подтяюку, может «поймать» наводку от прикосновения. И получит, может получить, Serial, например, байт 'E'. Скутч BRIDGE успешно выполнит эту команду — сотрет все файлы. Не хорошо. Имеет смысл после получения байта 'E' принять ещё хотбы один-три магических байта, снизив вероятность получения 'мусора' по Serial.
Каскад из if… else заменил бы на switch/case:
switch( Serial.read() ) {
case 'D':
...
case 'M':
...

}

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории