15. PM电源管理器
15.1 概览
电源管理器(PM)控制微处理器的复位,时钟发生和睡眠模式。
初使化主时钟从GCLK中的多种时钟源选择,时钟控制器提供CPU同步系统时钟和模块连接到AHB和APBX总线。同步系统时钟被
分成一些时钟域;一个给CPU和AHB,一个给每个APBX。任何一个同步系统时钟能在正常操作运行时改变。时钟域可以运行于不同的速
度,在保持高CPU高速执行同进通过外设运行于一个低时钟频率,这样可以使用户省电源。时钟可以被屏蔽为了不同模式,以确保用
户运行在最小功耗。
在进入待机休眠模式之前用户必须确保大量的时钟和外设都是不可用的,因些电压监管没有被重载。这是因为在待机休眠模
式下内部电压监管将运行于低功耗模式。
可变的休眠模式和时钟的选通被提供为了适应不同的功耗要求。这个可以使微控器来停止不用的模块省电。在活动模式,CPU
执行应用代码。当设备进入一种休眠模式,程序执行停止了,一个模块和时钟域被PM根据不同的休眠模式自动关闭。
应用程序代码决定哪个休眠模式进入,何时中断从使能的外设发生,所有使能的复位源在从休眠模式到活动模式时通重新装
入。
PM也含有复位控制器,收集所有可能重置来源,它确保一个微控器复位并且设置设备到初始状态,允许的复位源在软件里被
定义。
15.2 特性
。复位控制
.复位微控器并设置它到初始状态根据复位源
.多复位源
.电源复位源:POR,BOD12,BOD33
.用户复位源:外部复位(RESET),看门狗定时器复位,软件复位
.复位状态寄存器可被读复位状在应用代码里。
。时钟控制
.控制CPU,AHB和APB系统时钟
.多时钟源和GCLK的分频因子
.时钟预分频(1到128分频)
.GCLK安全运行时钟开关
.模块级时钟通过屏蔽外设时钟选通
。 电源管理器控制
.休眠模式:IDLE,STANDBY
.休眠唤醒支是GCLK时钟
|