MCG 模块
MCG模块概览:提供两个内部参考时钟,内部慢速时钟为32KHz(31.25KHz ~ 38.2KHz),内部快速时钟为4MHz,片内时钟都具有自校准功能。
提供振荡器模块,可以外接晶振和外部时钟。
锁频环:提供四种频段配置,每个频段提供两个倍频系数,参考时钟源可以是片内慢速时钟也可以是片外晶振。
锁相环:必须由外部时钟作为参考源,提供参考时钟分频系数,提供倍频系数,可以独立于其他的时钟源同时使能。
外部时钟监控:当外部时钟消失时会产生复位。
自动校准机制:内部参考时钟都可以校准,内部快速时钟只能校准为4MHz,内部慢速时钟可以校准为设定频率。
所有的时钟源都可以作为MCG模块输出时钟。
MCG主要增加的功能组件:
片内快速时钟:时钟频率为4MHz,固定的两分频; 4位设定校准频率;可以作为MCG时钟输出或者MCG片内参考时钟;提供进入VLPR模式等低功耗模式的系统2MHz参考时钟。
内部时钟自动校准: 允许参考时钟(总线时钟)校准任何一个片内时钟;执行自动校准时,MCG工作模式不能使用做校准的片内时钟作为时钟源;参考时钟频率必须在8~16MHz之间;自动校准完成后,校准寄存器将会写入校准值。
独立的锁相环使能:即使MCG模块工作在非锁相环模式下,例如FEE模式,锁相环也可以继续工作;锁相环可以提供USB,I2S模块时钟。
系统振荡器可以接受高达50MHz外部时钟输入;内部提供晶振负载电容(最大30pF);内部提供晶振负载电阻,根据不同时钟配置,负载电阻阻值如下:
Feedback resistor — low-frequency, high-gain mode (HGO=1) 10MΩ
Feedback resistor — high-frequency, high-gain mode (HGO=1) 1MΩ
XTAL和EXTAL管脚在不使用时都可以用作GPIO功能。 |