В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


10.5. Основной сброс и последовательность запуска

Система резервного батарейного питания требует выполнения некоторых действий после основного сброса МК, когда выполняется последовательность запуска. Во время каждого запуска, после выполнения основного сброса, необходимо программно выполнить следующие действия:

  1. Убедиться в достаточности уровня напряжения на выводе VBAT опросом флага BBPWR.
  2. Проверить состояние модуля с резервированием питания считыванием флагов BBPODF и BBBODF.
  3. Разрешить доступ к модулю с резервированием питания установкой бита разрешения доступа (ACCEN).

В зависимости от состояния флагов статуса модуля с резервированием питания, выполняется одна из двух рассматриваемых ниже последовательностей действий.

10.5.1. Резервирование питания разрешено

Если флаг BBPODF и/или BBBODF не установлен, это сигнализирует о том, что не было каких-либо перебоев в питании модуля с резервированием питания. Необходимо выполнить следующие действия:

  1. Установить бит разрешения доступа ACCEN
  2. Проверить, имел ли место сбой в работе кварцевого генератора частоты 32 кГц считыванием флага отказа XOSC.
    • Если флаг отказа XOSC равен нулю, каких либо действий выполнять не надо.
    • Если флаг отказа XOSC установлен, это указывает на возникшие проблемы в работе расположенного в модуле с резервированием питания внешнего кварцевого генератора. В таком случае, необходимо программно проверить корректность значения счетчика RTC и выполнить соответствующие действия.

10.5.2. Резервирование питания не разрешено и сбой в его работе

Установка флага BBPODF и/или BBBODF сигнализирует о спаде напряжения на выводе VBAT, когда остальная часть МК была не запитана. Необходимо выполнить следующую последовательность действий:

  1. Установить бит ACCEN и выполнить сброс (RESET)
  2. Разрешить работу кварцевого генератора
  3. Дождаться установления флага готовности кварцевого генератора.
  4. Разрешить работу функции обнаружения отказа XOSC.
  5. Настроить и разрешить работу RTC32.


<-- Предыдущая страница Оглавление Следующая страница -->