Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Обслуживание блока энергонезависимой памяти EEPROM

2016-11-14

Все статьи →

Андрей Гаврилюк

Хотелось бы поделиться своими изысканиями в дебрях программирования для Ардуино.

Для сохранения некоторых данных при вероятности отключения питания необходимо задействовать энергонезависимую перепрограммируемую память, в английской аббревиатуре EEPROM. В Ардуино Уно она имеет объем в 1024 байта. Для работы с ней был разработан следующий скетч:

Доступен для скачивания - eeprov.ino.

Он будет полезен для проверки содержимого EEPROM, для его подготовки для Ваших проектов, а именно для записи его ячеек и для стирания всего блока.

Для работы с EEPROM, конечно же подключена соответствующая библиотека. Для управления необходимо открыть монитор порта на скорости 9600 бод. И в нем и вводить необходимые команды.

Для просмотра содержимого необходимо ввести команду read, для стирания – clear, а для записи ячейки – write 23,127, где 23 – номер ячейки (от 0 до 1023), а 127 именно будущее значение этой ячейки.

Если Вы забудете эти команды, не беда, в теле самого скетча есть информация о них.

Уверен, что данная программа пригодится многим ардуинщикам.

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Пока нет отзывов на эту статью.
оплата картами Visa и MasterCard