第25章 振荡器(Oscillator,OSC) 25
1 概述 OSC 模块是一个晶体振荡器,此模块同一个外部石英晶体或谐振器相连,为MCU 产生一个参考时钟
注意:关于此模块的特定芯片实现实例详情请参见芯片配置章节
2 特性与模式 主要特性: 支持32kHz 晶振(低频模式) 支持3-8MHz,8-32MHz 晶振和谐振器(高频模式) 自动增益控制(Automatic Gain Control ,AGC),可以在低电压模式下使用高频率3–8 MHz 和8–32 MHz 以降低功耗 高增益可选频率范围:32kHz,3–8MHz,和8–32MHz 电压和频率过滤器可以确保时钟的频率和稳定性 具有从 EXTAL 引脚接入的可选旁路时钟 MCU 时钟系统使用单时钟 在Stop 模式下,片上外设可以使用两种时钟 25
3 框图 OSC 模块使用晶振或谐振器产生三个经过滤波的振荡时钟信号
三个时钟从 OSC 模块输出:用于MCU 系统的OSCCLK,片上外设的OSCERCLK 以及 OSC32KCLK
OSCCLK只能工作在运行模式
OSCERCLK 和OSC32KCLK 可以工作在低功耗模式
对于时钟源的分配,参考MCU 的时钟分配的说明
关于本 MCU 的外部参考时钟源,参考芯片配置章节
图 25-1 为OSC 模块的框图
图 25-1 OSC模块框图 25
4 OSC信号说明 表25-1 为OSC 模块中用户可访问的信号
详情参见 MCU 的信号复用的信息
表25-1 OSC引脚说明 信号 说明 输入/输出 EXTAL 外部时钟/振荡器输入 输入 XTAL 振荡器输出 输出 25
5 外部晶振/谐振器连接 晶振/谐振器频率的引用连接如表25-2 所示
当使用低频率,低功耗模式时,唯一的外部部件就是晶振或陶瓷谐振器本身