Search
Write a publication
Pull to refresh

Comments 4

Вы не указали самый важный атрибут файловой системы - запрет до записи flash страниц.

Есть масса микроконтроллеров в flash которых до запись приводит к UB. Например fc7300

littleFS спроектирована с учётом запрета до записи. Это хорошо. А STfs требует до запись. Это драмматически ограничивает сферы применения STfs.

Посмотрите на этот макрос
#define LITTLEFS_PROG_SIZE 64 // Minimum program size (optimized for OSPI flash)

Как хотите так и выставляете. Я начинал тестирование с 1 . Как хотите так и выставляете.
Единицы однократной записи просто надо учитывать когда работает с Flash и выставляете соответственно макрос. Аналогичный макрос есть во всех файловых для Flash. И в STFs тоже есть.

На каком микроконтроллере Вы производили эти эксперименты?

Все есть на схеме. Проект открыт.

Sign up to leave a comment.

Articles