Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Использование EEPROM в С программах
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Smoky
Как можно избежать инициализации переменных в EEPROM при включении, если перед отключением там сохранялись нужные данные, которые необходимы при следующем включении? Спасибо.
ILYAUL
Расшифруйте
SysRq
Обычно при упоминании eeprom-переменных компиляторы создают некий (*.eep) файл, котороый необходимо зашить программатором в eeprom МК, таким образом осуществив "инициализацию" этих переменных. Каждый раз при запуске программы же инициализация не происходит.
-SANYCH-
в какой среде вы работаете?
Если IAR то так __no_init __eeprom char i;
Smoky
Спасибо и прошу прощения за напрасное беспокойство, во всём разобрался сам. Использую компилятор CVAVR. В моём представлении инициализация глобальных переменных связана с обязательным сбросом их содержимого. Оказалось, что к EEPROM это не относится и все ранее сохраняемые в ней данные сохраняются.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.