7.4. Источники синхронизации
Источники синхронизации разделяются на две основные группы: внутренние генераторы и внешние источники синхронизации. Большинство источников синхронизации поддерживают возможность программного включения и отключения, в то время как остальные - автоматически включаются и отключаются, в зависимости от текущей настройки УВВ. После сброса, МК синхронизируется внутренним генератором частоты 2 МГц. По умолчанию, блоки DFLL и PLL отключены.
7.4.1. Внутренние генераторы
Внутренние генераторы не требуют для своей работы каких-либо внешних компонентов. Подробности о характеристиках, в т.ч. точности, внутренних генераторов см. в документации на МК.
7.4.1.1. Сверхмаломощный генератор частоты 32 кГц (ULP-генератор)
Данный генератор формирует сигнал частотой в районе 32 кГц. Он характеризуется чрезвычайно малым потребляемым током и не рассчитан на обеспечение высокой точности. Генератор дополнен делителем частоты, на выходе которого доступны частоты 32 кГц и 1 кГц. Если этот генератор используется в качестве источника синхронизации какой-либо из частей МК, то его включение/отключение происходит автоматически. Данный генератор можно выбрать в качестве источника синхронизации RTC.
7.4.1.2. Внутренний калиброванный генератор частоты 32.768 кГц
Данный RC-генератор формирует частоту около 32.768 кГц. Во время сброса МК, в специальный регистр калибровки генераторы частоты 32.768 кГц помещается, определенное в ходе производственных испытаний МК, калибровочное значение. Именно благодаря этой процедуре гарантируется работа генератора с указанными в документации характеристиками. В дальнейшем, например, для динамической калибровки генератора, запись в этот регистр можно выполнять программно. Генератор дополнен делителем частоты, на выходе которого доступны сигналы частотой 32.768 кГц и 1.024 кГц.
7.4.1.3. Внутренний генератор частоты 32 МГц с возможностью автоматической калибровки
Данный RC-генератор формирует сигнал синхронизации частотой приблизительно 32 МГц. Генератор связан с блоком цифровой фазовой автоподстройки частоты (блок DFLL), который после активизации выполняет автоматическую калибровку генератора в процессе работы МК. Во время сброса, в регистр калибровки блока DFLL 32-мегегерцевого генератора записывается найденное в ходе производственных испытаний МК калибровочное значение. Благодаря данной процедуре, гарантируется работа генератора с указанными в документации характеристиками. Для тех случаев, когда необходимо выполнить ручную, т.е. под программным управлением, динамическую калибровку, предусмотрена возможность записи в этот регистр.
7.4.1.4. Внутренний генератор частоты 2 МГц с возможностью автоматической калибровки
Данный RC-генератор формирует сигнал синхронизации частотой около 2 МГц. Этот генератор также работает совместно с блоком DFLL, который отвечает за автоматическую калибровку генератора. Во время сброса в регистр калибровки блока DFLL 2-мегегерцевого генератора записывается найденное в ходе производственных испытаний МК калибровочное значение. Благодаря данной процедуре, гарантируется работа генератора с указанными в документации характеристиками. Для тех случаев, когда необходимо выполнить ручную (под программным управлением) динамическую калибровку предусмотрена возможность записи в этот регистр.
7.4.2. Внешние источники синхронизации
Для синхронизации от внешнего кварцевого или керамического резонатора предусмотрены выводы XTAL1 и XTAL2. Кроме того, вывод XTAL1 может использоваться для подключения к внешнему сигналу синхронизации. Для подключения часового кварцевого резонатора 32 кГц предусмотрены отдельные выводы TOSC1 и TOSC2.
7.4.2.1. Кварцевый генератор частоты 0.4…16 МГц
Данный генератор может работать в четырех различных режимах, оптимизированных для работы в определенных частотных диапазонах в пределах 0.4…16 МГц. Типовая схема подключения кварцевого или керамического резонатора показана на рисунке 7.2.
Рисунок 7.2. Подключение кварцевого резонатора
К кварцевому резонатору может потребоваться подключение двух нагрузочных конденсаторов C1 и C2.
7.4.2.2. Вход внешней синхронизации
Для синхронизации МК внешним сигналом необходимо использовать вывод XTAL1, как показано на рисунке 7.3. В этом режиме, вывод XTAL2 может использоваться как линия ввода-вывода общего назначения.
Рисунок 7.3. Подключение внешнего сигнала синхронизации
7.4.2.3. Кварцевый генератор частоты 32 кГц
Для работы кварцевого генератора частоты 32 кГц необходимо к выводам TOSC1 и TOSC2 подключить соответствующий кварцевый резонатор и разрешить работу специальной схемы внутреннего низкочастотного генератора. Типовая схема подключения кварцевого резонатора показана на рисунке 7.4. При необходимости можно задействовать специальный экономичный режим работы генератора с уменьшенным размахом напряжения на выводе TOSC2. Данный генератор может использоваться в качестве источника системной синхронизации, источника синхронизации RTC, а также в качестве источника опорной частоты для блока DFLL.
Рисунок 7.4. Подключение кварцевого резонатора частоты 32 кГц
К кварцевому генератору может потребоваться подключение двух нагрузочных конденсаторов C1 и C2.
|