stm32低功耗
Posted 旭日初扬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32低功耗相关的知识,希望对你有一定的参考价值。
一、概念
- 默认情况下,系统复位或上电复位后,微控制器进入运行模式。
- 在运行模式 下,HCLK 为 CPU 提供时钟,并执行程序代码。
- 当 CPU 不需继续运行(例如等待 外部事件)时,可以利用多种低功耗模式来节省功耗。
- 用户需要根据最低电源消 耗、最快速启动时间和可用的唤醒源等条件,选定一个最佳的低功耗模式。
1.1、运行模式下,降低低功耗的方法
- 降低系统时钟速度
- 不使用 APBx 和 AHB 外设时,将对应的外设时钟关闭
- 睡眠模式(CM3 内核停止工作,外设仍在运行)
- 停止模式(所有时钟都停止)
- 待机模式(1.8V 内核电源关闭)
1.2、进入待机模式的步骤
当检测到外部复位(NRST 引脚)、 IWDG 复位、 WKUP 引脚上升沿、 RTC 闹钟事件的上升沿时,微控制器退出待机模式。
以上是关于stm32低功耗的主要内容,如果未能解决你的问题,请参考以下文章