时钟设置和功耗管理
发布时间:2012/2/20 20:32:31 访问次数:1207
时钟设置和功耗管理除了酉以灵活选择时钟源,还有一些其他时钟设置可以用于优化产品的功耗。
·PCG:每个外设的时钟都可以通过设置寄存器CLK_PCKENR×来打开或者关闭。
AM27C512-90DC
·CPU时钟分频数为1~128(寄存器CLK_CKDIV的CPUDIV [2:0]位):可以在不影响外设时钟的情况下,降低CPU的时钟频率。
STM8单片机的运行模式和低功耗模式
在复位后,微控制器默认工作在运行模式。按照寄存器HSIDIV的复位值,默认的CPU时钟频率为HSI的16MHz除以8。
在不需要CPU运行,如等待某外部事件时,有好几种低功耗模式可用于节省能耗。用户应当在低功耗、短启动时间、适当的外设功能和可用的唤醒源这几个因素间,折中选择使用哪一种低功耗模式。
STM8S具有3种主要的低功耗模式。
·等待模式:CPU停止,外设保持工作。
·活跃停机( Active HALT)模式:CPU停止,如果使能AWU(自动唤醒)和IWDG
(独立看门狗),则它们保持工作,其余外设停止。
·停机( HALT)模式:一切工作停止。
在运行和等待模式下,还可以采取以下手段来降低功耗:
·降低系统时钟频率;
·关闭不使用外设的时钟。
STM8S的所有功能模式见表2.9。该表列出了不同工作模式下,MCU各部分工作情况的概述。不同模式组合可以满足不同应用对功耗和唤醒时间的不网要求。
注意:使用LPVR(低功耗稳压器)时,MVR(主稳压器)会自动关闭。
时钟设置和功耗管理除了酉以灵活选择时钟源,还有一些其他时钟设置可以用于优化产品的功耗。
·PCG:每个外设的时钟都可以通过设置寄存器CLK_PCKENR×来打开或者关闭。
AM27C512-90DC
·CPU时钟分频数为1~128(寄存器CLK_CKDIV的CPUDIV [2:0]位):可以在不影响外设时钟的情况下,降低CPU的时钟频率。
STM8单片机的运行模式和低功耗模式
在复位后,微控制器默认工作在运行模式。按照寄存器HSIDIV的复位值,默认的CPU时钟频率为HSI的16MHz除以8。
在不需要CPU运行,如等待某外部事件时,有好几种低功耗模式可用于节省能耗。用户应当在低功耗、短启动时间、适当的外设功能和可用的唤醒源这几个因素间,折中选择使用哪一种低功耗模式。
STM8S具有3种主要的低功耗模式。
·等待模式:CPU停止,外设保持工作。
·活跃停机( Active HALT)模式:CPU停止,如果使能AWU(自动唤醒)和IWDG
(独立看门狗),则它们保持工作,其余外设停止。
·停机( HALT)模式:一切工作停止。
在运行和等待模式下,还可以采取以下手段来降低功耗:
·降低系统时钟频率;
·关闭不使用外设的时钟。
STM8S的所有功能模式见表2.9。该表列出了不同工作模式下,MCU各部分工作情况的概述。不同模式组合可以满足不同应用对功耗和唤醒时间的不网要求。
注意:使用LPVR(低功耗稳压器)时,MVR(主稳压器)会自动关闭。
热门点击
- 在高频段和低频段放大倍数下降的原因
- 波形失真与静态工作点的关系
- 译码显示集成块74LS248
- 一次、二次绕组电压和电流之间的关系
- 9级单声道集成电路LB1409
- 单调谐放大器
- 采用有源负载的差分放大器
- 恒流二极管应用电路
- 电压放大倍数
- 施密特触发器的工作特点
推荐技术资料
- 自制经典的1875功放
- 平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]