0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32MCU电源的低功耗模式

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-09-28 14:55 次阅读

先看一下数据手册上对低功耗 的介绍。

poYBAGMz77-AXsEeAAOp6Dezqes403.png

1、睡眠模式(sleep mode)

仅仅是内核停止,所有外设包括Cortex-M3核心的外设,如NVIC、系统时钟(SysTick)等仍在运行。

2、低功耗运行模式(Low-power run mode)

该模式通过低功率调节器提供的VCORE来实现,以最小化 调节器的工作电流。代码可以从SRAM或Flash执行, CPU频率限制在2MHz。具有独立时钟的外围设备时钟可以来自HSI16。

3、低功耗睡眠模式(Low-power sleep mode)

从低功耗运行模式进入该模式。只有CPU时钟停止。当有事件或中断触发唤醒时,系统将恢复到低功耗状态运行模式。

4、停止模式(STOP)

停止模式又分为STOP0、STOP1模式。

在“停止0”和“停止1”模式下,设备的功耗最低,同时 保留SRAM和寄存器内容。VCORE域中的所有时钟都已停止。

PLL,以及HSI16 RC振荡器和HSE晶体振荡器 失能,LSE或LSI继续运行。RTC可以保持激活(停止模式 RTC,停止模式(无RTC)。

一些具有唤醒功能的外围设备可以在停止模式下启用HSI16 RC,以便获取用于处理唤醒事件的时钟。主调节器保持激活状态在停止0模式下,在停止1模式下关闭。

5、待机模式(Standby mode)

待机模式用于实现最低功耗,使用POR/PDR在此模式下始终处于活动状态。主调节器关闭,以关闭VCORE电源 领域低功率调节器关闭。PLL和HSI16 RC振荡器和HSE晶体振荡器也断电。RTC可以保留活动(带RTC的待机模式,不带RTC的待机模式)。

对于每个I/O,软件可以确定是上拉、下拉还是无电阻 应在待机模式下应用于该I/O。进入待机模式时,寄存器内容丢失,RTC中的寄存器除外 域和备用电路。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16016

    浏览量

    343587
  • STM32
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348735
  • 低功耗
    +关注

    关注

    9

    文章

    2227

    浏览量

    102666
收藏 人收藏

    评论

    相关推荐

    STM32L053C8 MCU上的低功耗模式详解

    知道可用的低功耗模式,如何配置它们以及最适合哪些任务。本文概述了STM32L053C8 MCU上的低功耗
    的头像 发表于 11-09 15:23 1.3w次阅读

    详解STM32低功耗模式

    本文讨论下STM32低功耗模式,先看如下手册。
    的头像 发表于 11-08 12:18 1303次阅读

    先进MCU的新低功耗模式

    先进MCU的新低功耗模式低功耗MCU的要求会随着应用以及应用中使用MCU的方式的不同而有所变化。
    发表于 08-27 15:41

    利用先进MCU的新低功耗模式

    符号,但低功耗的准确含义却并未被经常表述。低功耗MCU的要求会随着应用以及应用中使用MCU的方式的不同而有所变化。例如,在电池供电的恒温器应用中,
    发表于 09-02 15:51

    STM32的3种低功耗模式

    使用芯片===>STM32F429IGT6(制作不易,希望大佬能给个赞支持下小丁)目录1、低功耗模式简介很多单片机有低功耗模式
    发表于 08-10 07:42

    关于STM32L151系列MCU低功耗模式的介绍

    文章目录0、前言1、低功耗模式简介2、硬件设计3、软件设计  下载工程文件:   MCU:STM32L151C8T6-A  IDE:MDK-Keil5  固件库:
    发表于 08-18 07:04

    STM32低功耗模式

    _V3.2.pdfSTM32中文参考手册_V10.pdf一、低功耗模式在系统或电源复位以后,微控制器处于运行状态。当CPU不需继续运行时,可以利用多种
    发表于 08-20 07:55

    STM32有哪几种低功耗模式

    MCU学习笔记电源管理系统1. STM32低功耗模式概述2. 寄存器和库函数配置3. HAL库配置PVD实例1.
    发表于 11-03 08:36

    Stm32低功耗模式介绍

    Stm32低功耗模式3种低功耗模式:**1.睡眠模式:**内核停止,外设如NVIC,系统时钟S
    发表于 02-23 06:07

    探究STM32低功耗的几种模式

    低功耗模式 本文讨论下STM32低功耗模式,先看如下手册。 对比了 STM32F0 和
    的头像 发表于 07-26 17:49 1w次阅读
    探究<b class='flag-5'>STM32</b><b class='flag-5'>低功耗</b>的几种<b class='flag-5'>模式</b>

    MCU学习笔记_STM32低功耗模式概述

    MCU学习笔记电源管理系统1. STM32低功耗模式概述2. 寄存器和库函数配置3. HAL库配置PVD实例1.
    发表于 10-28 17:36 9次下载
    <b class='flag-5'>MCU</b>学习笔记_<b class='flag-5'>STM32</b><b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>概述

    STM32】【STM32CubeMX】STM32CubeMX的使用之八:低功耗模式MCU唤醒

    /stm32-cube-mx-stm32-l151-c8-t6  MCU:STM32L151C8T6-A  IDE:MDK-Keil5  固件库:STM32Cube FW_L1 V1.
    发表于 11-06 11:51 13次下载
    【<b class='flag-5'>STM32</b>】【<b class='flag-5'>STM32</b>CubeMX】<b class='flag-5'>STM32</b>CubeMX的使用之八:<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>及<b class='flag-5'>MCU</b>唤醒

    stm32低功耗模式

    前言在做很多产品的时候,功耗是必须要考虑的一项因素,一定程度上决定了你的产品是否有竞争力,降低功耗可以从硬件上和软件上进行处理,而软件上进入低功耗模式是降
    发表于 12-07 15:51 9次下载
    三 <b class='flag-5'>stm32</b><b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>

    PWR-低功耗模式-STM32F4

    使用芯片===>STM32F429IGT6(制作不易,希望大佬能给个赞支持下小丁)目录1、低功耗模式简介很多单片机有低功耗模式
    发表于 12-28 19:25 9次下载
    PWR-<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>-<b class='flag-5'>STM32</b>F4

    AN2629 STM32F1低功耗模式

    AN2629 STM32F1低功耗模式
    发表于 11-24 08:30 0次下载
    AN2629 <b class='flag-5'>STM32</b>F1<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>