snipplets.dev/snipplets/code/Arduino
Alexander Popov ffd578ad39
adrduino eeprom
2023-09-03 11:41:30 +03:00
..
README.md adrduino eeprom 2023-09-03 11:41:30 +03:00
compile_date_time.c arduino __DATE__ 2023-08-16 22:03:50 +03:00
convert_DATE_to_YYYY-MM-DD.c arduino __DATE__ 2023-08-16 22:03:50 +03:00
eeprom.ino adrduino eeprom 2023-09-03 11:41:30 +03:00
init_blink.h update folders 2023-08-05 22:45:06 +03:00
serial.ino update code 2023-08-16 22:18:50 +03:00
variable_sizes.ino adrduino eeprom 2023-09-03 11:41:30 +03:00

README.md

Память

Тип Чтение из программы Запись из программы Очистка при перезагрузке
Flash Да, PROGMEM Можно, но сложно Нет
SRAM Да Да Да
EEPROM Да Да Нет

EEPROM представляет собой область памяти, состоящую из элементарных ячеек с размером в один байт (как SRAM). Объём EEPROM разный у разных моделей МК:

  • ATmega328 (Arduino UNO, Nano, Pro Mini): 1 кБ
  • ATmega2560 (Arduino Mega): 4 кБ
  • ATtiny85 (Digispark): 512 Б
  • ESP8266 / ESP32: 4096 Б