Arduino_MKRMEM
Файловая система SPIFFS для флеш-памяти W25Q16DV на Arduino MKR MEM Shield
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0ccc3c72bb2bccf7b32f0c060845301f618dada4f8918fa4b8820f9793dfbec3Arduino_MKRMEM-1.1.0-0ccc3c72.zipОписание
Драйвер для работы с флеш-памятью W25Q16DV на плате Arduino MKR MEM Shield, объёмом 2 МБайта. Библиотека интегрирует файловую систему SPIFFS, которая берёт на себя всю сложность управления flash-памятью: её нужно правильно форматировать (для этого есть специальный скетч SPIFFSFormat.ino), а потом можно работать с ней как с обычной файловой системой. SPIFFS автоматически обрабатывает особенности flash — постраничную запись (256 байт за раз), секторное стирание (4 КБайта минимум) и изнашивание ячеек памяти через распределение нагрузки. Если вам нужно расширить хранилище данных на MKR-плате — это готовое решение без необходимости самому разбираться с SPI-протоколом и организацией памяти.