Size: a a a

ESP8266 & ESP32 [RU]

2020 December 20

R

Resident in ESP8266 & ESP32 [RU]
Slava Zagaynov
Ссылку на обзор пжлст
Там и перейти но на него 1 слово в нескольких местах изменить
источник

r

romanetz in ESP8266 & ESP32 [RU]
Ну так любая фс, в конечном итоге, предоставляет реализацию процедур стандартных (open, close, read, write и т.д.)
источник

r

romanetz in ESP8266 & ESP32 [RU]
Вся сложность в ней самой и в адаптации работы с диском под её процедуры
источник

r

romanetz in ESP8266 & ESP32 [RU]
Я, кстати, где то и самбу находил для есп32
источник

R

Resident in ESP8266 & ESP32 [RU]
Да форматировать придётся
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
В общих чертах я понял нужно изменить инклуде и обрашение к классу (кажется это так называется), в остальном .опен() должно само работать.
источник

r

romanetz in ESP8266 & ESP32 [RU]
👍
источник

r

romanetz in ESP8266 & ESP32 [RU]
Ещё, смотри, доступ к флешке - через дма?
источник

r

romanetz in ESP8266 & ESP32 [RU]
ДМА требует обычно выровненных адресов
источник

r

romanetz in ESP8266 & ESP32 [RU]
А процедуры доступа к диску об этом должны знать и обходить эту "фичу"
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Slava Zagaynov
еще есть вариант использовать файловую систему  SPIFFS для хранения, сохранения и восстановления данных
так всё уже, выпилили ее из 8266 Arduino
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
по NTP почему просто не pool (серверов , а не одного)  той страны/региона в котором находитесь?
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Yuriy Trikoz
так всё уже, выпилили ее из 8266 Arduino
Да, уже ивидел, сам удивился, как изменился мир, пока я лето-осень гараж к дому пристраивал
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Slava Zagaynov
Да, уже ивидел, сам удивился, как изменился мир, пока я лето-осень гараж к дому пристраивал
На фоне этого никто не разобрался для чего при сборке образа LittleFS в скриптах platformio 8192 размер блока передается? При чём это варьируется от board и размера раздела cамой FS. 4096 - 8192 . 8кб на блок Это 4 блока только пустая и любой файлик, директория мин 1 блок... очень жирно выходит
источник

r

romanetz in ESP8266 & ESP32 [RU]
А размер блока при стирании какой?
источник

r

romanetz in ESP8266 & ESP32 [RU]
Логично установить сектор равным этому блоку, иначе запись превращается в анальные приключения
источник

r

romanetz in ESP8266 & ESP32 [RU]
Вот, например, надо в файле записанном в блок 4 КБ поменять внутри 5 байт, а размер сектора - 512
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
вот он
источник

r

romanetz in ESP8266 & ESP32 [RU]
А флешка как накопитель интересна тем, что надо сначала блок вычитать, потом стереть, потом записать
источник

r

romanetz in ESP8266 & ESP32 [RU]
Yuriy Trikoz
вот он
Больше, но не меньше
источник