![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
STATUS: регистр статуса модуля с резервированием питанияСодержание книги
Поиск на нашем сайте
108. Бит 7 - BBPWR: флаг резервного батарейного питания После каждой подачи питания к основному домену, автоматически проверяется напряжение на выводе VBAT. Если напряжение на выводе VBAT обнаруживается, устанавливается флаг BBPWR. Запись единицы в данный бит приводит к сбросу флага BBPWR. 109. Биты [6:4] - RES: резервные биты Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты. 110. Бит 3- XOSCRDY: готовность кварцевого генератора Данный флаг устанавливается, когда кварцевый генератор частоты 32 кГц переходит в устойчивое состояние и готов к дальнейшему использованию. Для сброса флага в него необходимо записать единицу. 111. Бит 2 - XOSCFAIL: флаг сбоя в работе кварцевого генератора Установка данного флага сигнализирует об обнаружении сбоя в работе кварцевого генератора частоты 32 кГц. Для сброса флага в него необходимо записать единицу. 112. Бит 1 - BBBODF: флаг срабатывания супервизора резервного питания Данный флаг считывается с единичным значением, когда супервизор резервного питания обнаруживает переключение модуля с резервированием питания на питание с вывода VBAT. Для сброса флага в него необходимо записать единицу. Данный флаг является недействительным, если установлен бит BBPWR. 113. Бит 0 - BBPODF: флаг обнаружения подачи резервного питания Данный флаг устанавливается, если обнаруживается подача резервного батарейного питания, т.к. подключение питания к выводу VBAT. Флаг BBPODF сбрасывается записью в него единицы. Флаг недействителен, если установлен бит BBPWR. BACKUP0: регистр 0 с резервным батарейным питанием
114. Биты [7:0] - BACKUP0: регистр 0 с резервным батарейным питанием Данный регистр может использоваться для хранения данных в модуле с резервным батарейным питанием после отказа или отключения основного питания.
10.6.4. BACKUP1: регистр 1 с резервным батарейным питанием
115. Биты [7:0] - BACKUP1: регистр 1 с резервным батарейным питанием Данный регистр может использоваться для хранения данных в модуле с резервным батарейным питанием после отказа или отключения основного питания. Обзор регистров
Сторожевой таймер WDT Отличительные особенности 116. выборочных периодов срабатывания от 8 мс до 8 сек. 117. Два режима работы 118. Стандартный режим 119. Оконный режим 120. Синхронизация сверхмаломощным генератором частоты 1 кГц 121. Настройки защищены от несанкционированных изменений Обзор Сторожевой таймер (WDT) - системный модуль, предназначенный для контроля корректности выполнения программы. Он позволяет восстановить нормальную работу МК в случае возникновения сбоев в выполнении программы, в т.ч. её зависание. Модуль WDT это, по сути, таймер с предопределенным периодом срабатывания, который непрерывно работает после своей активизации. Если в течение периода срабатывания сторожевого таймера не будет выполнена инструкция его сброса (WDR), выполняется системный сброс. Модуль WDT может работать в оконном режиме, что позволяет пользователю задать временной интервал, в течение которого необходимо сбросить сторожевой таймер. Если WDT сбрасывается слишком рано или слишком поздно, выполняется системный сброс. При необходимости, WDT может работать и в экономичных режимах работы МК. Он синхронизируется от независящего от ЦПУ источника синхронизации и, таким образом, сохраняет возможность нормально функционировать и инициировать системный сброс, даже если возникает сбой в работе основной синхронизации. Настройки WDT защищены механизмом защиты от изменения конфигурации, что исключает возможность непреднамеренного изменения настроек. Модуль WDT также может быть защищен fuse-битом.
Нормальный режим работы В нормальном режиме работы задается только одна уставка по времени - период срабатывания WDT. Если из кода программы не выполняется инструкция сброса WDT в течение заданного периода срабатывания, будет инициирован системный сброс. Предусмотрена возможность выбора одного из 11 периодов срабатывания WDT (TOWDT) в диапазоне от 8 мс до 8 с. Сброс WDT может быть выполнен в любой момент пока не сработает таймер. После сброса WDT, начинается новый счетный период. Значение 'периода переполнения по умолчанию' задается fuse-битами. Работа WDT проиллюстрирована на рисунке 11.1. Рисунок 11.1. Нормальный режим работы Оконный режим работы В оконном режиме необходимо задать две различные установки по времени: период запрещенного сброса WDT (TOWDTW) и обычный период срабатывания (TOWDT). Длительность периода запрещенного сброса WDT может составлять от 8мс до 8 секунд. В течение этого интервала нельзя выполнять сброс WDT, иначе будет выполнен системный сброс. Период срабатывания WDT тоже может составлять от 8 мс до 8 секунд. Именно в течение этого интервала необходимо выполнить сброс WDT, иначе, после переполнения таймера, будет выполнен системный сброс. Интервал, в течение которого разрешен сброс WDT, всегда следует за интервалом, когда запрещен сброс WDT, поэтому, общий период срабатывания WDT является суммой длительностей двух этих интервалов. Величина периода запрещенного сброса WDT 'по-умолчанию' задается fuse-битами. Работу WDT в оконном режиме иллюстрирует рисунок 11.2. Рисунок 11.2. Оконный режим работы
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-30; просмотров: 293; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.118.5 (0.01 с.) |