STM32 低功耗STOP模式,RTC唤醒 您所在的位置:网站首页 stm32进不了RTC秒中断 STM32 低功耗STOP模式,RTC唤醒

STM32 低功耗STOP模式,RTC唤醒

2024-06-03 10:14| 来源: 网络整理| 查看: 265

芯片:STM32L071CB

开发环境:STM32CubeMX + keil5.33

使用实时时钟RTC的 WakeUpTimer定时器产生的中断将STM32从STOP低功耗模式下唤醒。

STOP模式: STM32低功耗运行模式之一,该模式下CPU会停止工作,但RAM中的数据仍然保留。待中断或事件触发后程序可以继续运行。

note:1、STOP模式退出后,系统时钟会自动配置为MSI或HSI,需要手动重新配置时钟,以及使用时钟的外设。

           2、为了进一步降低STOP模式下的功耗,可以将GPIO设置为ANALOG输入模式,退出stop模式后重新配置GPIO

           3、为了能够在STOP模式下进行调试,在main函数中添加    DBGMCU->CR |= DBGMCU_CR_DBG_STOP;  

 

一、使用STM32CubeMX配置工程

      1、配置STM32系统时钟,选择石英晶振,外部高速时钟HSE经锁相、倍频、分频后得到32M的系统时钟



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有