Найти тему

Источниками частоты для разветвленной системы тактирования служат: - главный осциллятор

VDET2, соответственно. При этом фиксируются следующие события: - напряжение ниже уровня VDET0; - напряжение выше или ниже уровня VDET1; - напряжение выше или ниже уровня VDET2. При уменьшении напряжения питания ниже заданных уровней происходит сброс МК и формирования прерываний. Пороговые уровни программируются в регистрах управлении LVD. При аварийном пропадании или понижении питания предусмотрено подключение резервного батарейного питания VBATT для питания домена, в состав которого входят часы реального времени, вспомогательный осциллятор SOSC и регистры. Схема подключения резервного питания VBATT довольно проста (см. рис. 5). МК располагает многими возможностями по уменьшению энергопотребления. Достичь этой цели можно за счет уменьшения частоты тактирования, выключения отдельных модулей или перехода в один из четырех режимов пониженного энергопотребления: - сон (Sleep mode); - программный режим останова (Software Standby mode); - режим полусна/дремы (Snooze mode); - программный режим останова с минимальным энергопотреблением (Deep Software Standby mode). В зависимости от выбранного режима выключаются те или иные модули, но в любом случае выключается процессорное ядро. Подробную таблицу с описанием состояния модулей МК в разных режимах энергопотребления см. в [2]. Источниками частоты для разветвленной системы тактирования служат: - главный осциллятор (MOSC); - вспомогательный осциллятор (SOSC); - высокоскоростной осциллятор (HOCO); - среднескоростной осциллятор (MOCO); - низкоскоростной осциллятор ((LOCO); - осциллятор независимого сторожевого таймера (IWDT); - модули ФАПч/ФАПч 2. Контроль тактовыми последовательностями осуществляет модуль измерения тактовой частоты CAC, в котором происходит подсчет импульсов тактирования за заданный промежуток времени, определяемый с помощью эталонного источника частоты. Если контролируемая тактовая последовательность отклоняется от заданных значений, модуль CAC генерирует прерывание. В общей сложности в МК насчитывается 14 разных видов сброса. Состояние модулей МК при разных видах сброса описаны в [2]. ШИНЫ Использование процессора Cortex-M33 подразумевает и использование 32-бит шинной матрицы AHB. Архитектура шин показана на рисунке 6. Тактирование шин осуществляется частотами 50, 100 и 200 МГц. Ар