NVSRAM
Работа с энергонезависимой памятью NVSRAM Microchip 23LCV512/1024 через SPI с сохранением данных при отключении питания
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:fb98d27221f7a5968ef81bc0add4771bbdb51b036b22926ab181fbcb67f32eb6NVSRAM-1.0.0-fb98d272.zipОписание
Библиотека работает с микросхемами энергонезависимой оперативной памяти Microchip 23LCV512 (64 Кбайт) и 23LCV1024 (128 Кбайт), подключаемыми по SPI. Главная фишка таких микросхем — наличие встроенной батарейки, которая сохраняет данные при отключении питания платы. Поддерживают неограниченное количество циклов чтения-записи, потребляют около 4 микроампер в режиме ожидания и работают в широком диапазоне напряжений. Библиотека берет на себя инициализацию и настройку SPI, а также предоставляет простой интерфейс для чтения и записи. Выбор между двумя микросхемами задается при компиляции через закомментирование строк в заголовке библиотеки. Подойдет тем, кому нужно надежно хранить данные без боязни потерять их при сбое питания и без ограничений на число операций.