Назад к каталогу

PicoFlashStorage

Управление flash-памятью RP2040 с защитой от износа, индексированием блоков и контролем целостности данных

Версия1.1.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер29.79 KiB
Источникофициальный
Обновлено2026-08-15

Установка

Последняя опубликованная версия
1.1.029.79 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:cf6a861e24d439209da02d7ac995e61568b32c817078ca536f9c96eb6e6ad3d9
АрхивPicoFlashStorage-1.1.0-cf6a861e.zip

Описание

Хранение данных во flash-памяти RP2040 требует защиты от износа и гарантии целостности. Эта библиотека решает эту задачу через автоматическое распределение записей по секторам, контроль износа и CRC-проверку блоков. Каждый сектор на 4096 байт содержит заголовок с счётчиком стираний и индекс блоков данных — это позволяет быстро найти нужную информацию без полного сканирования. Поддерживается типизированное хранилище с основным типом и подтипом блока, что удобно для организации разных видов конфигурации, счётчиков и параметров. Предназначена специально для Arduino и микроконтроллеров RP2040, работает с persistent-данными, которые должны пережить перезагрузку и сотни тысяч записей.

Версии

Показано: 2
1.1.02026-08-15 12:38:25 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.12026-08-15 12:38:25 UTC
ZIP по запросу
первое скачивание может быть дольше