Бібліотека EEPROM

Документація

EEPROM


Мікроконтролер на AVR-базованих платах Arduino та Genuino має EEPROM: пам’ять, значення якої зберігаються, коли плата вимикається (як крихітний жорсткий диск). Ця бібліотека дозволяє зчитувати та записувати ці байти.

Підтримувані мікроконтролери на різних платах Arduino and Genuino мають різні обсяги EEPROM: 1024 байти на ATmega328, 512 байтів на ATmega168 та ATmega8, 4 кБ (4096 байтів) на ATmega1280 та ATmega2560. Плати Arduino та Genuino 101 мають емулюючий обсяг EEPROM 1024 байти.

Функції

Приклади
  • EEPROM Clear: очищує байти у EEPROM;
  • EEPROM Read: зчитує EEPROM та її значення до комп’ютера;
  • EEPROM Write: зберігає значення з аналогового входу у EEPROM;
  • EEPROM Crc: обчислює вміст CRC з вмісту EEPROM так, якби це був масив;
  • EEPROM Get: отримує значення з EEPROM та друкує як float по послідовному зв’язку;
  • EEPROM Iteration: дає розуміння, як пройти в комірки пам’яті EEPROM;
  • EEPROM Put: поміщає значення у EEPROM з використанням семантики змінної;
  • EEPROM Update: зчитує значення з A0 у EEPROM, записуючи лише якщо значення відрізняється, щоб збільшити життя EEPROM.

Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.