中科芯CKS32待机模式简介
一、 CKS32低功耗模式介绍 很多单片机具有低功耗模式,比如MSP430、STM32等,我们的CKS32 也不例外。默认情况下,系统复位或上电复位后,微控制器进入运行模 式。在运行模式下,HCLK 为CPU提供时钟,并执行程序代码。当 CPU 不 需继续运行(例如等待外部事件)时,可以利用多种低功耗模式来节省 功耗。用户需要根据最低电源消耗、最快速启动时间和可用的唤醒源等 条件,选定一个最佳的低功耗模式。
当然在运行模式下,也可以通过如下方式降低功耗:
(1)降低系统时钟速度
(2)不使用 APBx 和 AHB 外设时,将对应的外设时钟关闭
二、待机模式介绍
CKS32 提供了 3 种低功耗模式,以达到不同层次的降低功耗的目 的,这三种模式如下:
(1)睡眠模式( CM3 内核停止工作,外设仍在运行) sleep
(2)停止模式(所有时钟都停止) stop
(3)待机模式( 1.8 V 内核电源关闭) standby
这三种模式所需的功耗是逐级递减,也就是说待机模式功耗是最低的
CKS32F103x8 和 CKS32F103xB 标准型产品支持三种低功耗模式,可以在要求低功耗、短启动时间和多 种唤醒事件之间达到最佳的平衡。
睡眠模式 在睡眠模式,只有 MCU 停止,所有外设处于工作状态并可在发生中断/事件时唤醒 MCU。
停机模式 在保持 SRAM 和寄存器内容不丢失的情况下,停机模式可以达到最低的电能消耗。在停机模式下,停 止所有内部 1.5V 部分的供电,PLL、HSI 的 RC 振荡器和 HSE 晶体振荡器被关闭,调压器可以被置于普通 模式或低功耗模式。 可以通过任一配置成 EXTI 的信号把微控制器从停机模式中唤醒,EXTI 信号可以是 16 个外部 I/O 口之 一、PVD 的输出、RTC 闹钟或 USB 的唤醒信号。 待机模式 在待机模式下可以达到最低的电能消耗。内部的电压调压器被关闭,因此所有内部 1.5V 部分的供电被 切断;PLL、HSI 的 RC 振荡器和 HSE 晶体振荡器也被关闭;进入待机模式后,SRAM 和寄存器的内容将消 失,但后备寄存器的内容仍然保留,待机电路仍工作。 从待机模式退出的条件是:NRST 上的外部复位信号、IWDG 复位、WKUP 引脚上的一个上升边沿或 RTC 的闹钟发生时。
注:在进入停机或待机模式时,RTC、IWDG 及其相应的时钟不会被停止。
待机模式进入与唤醒方式---框架图解

- 深圳市汇创科电子科技有限公司
- 电话:0755-27809147
- 传真:0755-27809147
- 手机:13823247950
- 网址:www.hck-tech.com
- 销售中心:深圳市宝安区西乡街道固戍二路下围园七星创意园B座501
