CKCU - блок управления тактовой частотой
Блок-схема тактирования устройств
Введение
Блок управления тактовой частотой (CKCU) обеспечивает работу:
- HSI - высокоскоростного внутреннего RC-генератора (20 МГц с возможностью настройки и калибровки),
- HSE - высокоскоростного внешнего кварцевого генератора (от 4 до 20 МГц),
- LSI - низкоскоростного внутреннего RC-генератора (32 кГц),
- LSE - низкоскоростного внешнего кварцевого генератора (32,768 кГц),
- Clock Monitor - монитора стабильности частоты HSE,
- тактового мультиплексора - источника сигнала для системной тактовой частоты CK_SYS,
- делителей тактовых импульсов и схем подключения тактирования системных и периферийных устройств.
Тактовые сигналы шин AHB, APB и системных устройств формируются от системной тактовой частоты CK_SYS. Источником CK_SYS является один из генераторов: HSI, HSE, LSI или LSE.
Сторожевой таймер и часы реального времени RTC используют LSI или LSE в качестве источника синхронизации.
Некоторые внутренние тактовые сигналы могут быть сконфигурированы на вывод микросхемы CKOUT для целей отладки.
Если генератор HSE не работает (неисправен, отключен, нестабилен и т.д.), Clock Monitor принудительно переключит источник системной тактовой частоты на генератор HSI, чтобы предотвратить остановку системы.