本文主要是介绍PWR电源控制(低功耗模式),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 PWR简介
1 程序后面是空循环,即使不用也会耗电,所以有了低功耗(例如遥控器)
2 也要保留唤醒模式,如串口接收数据中断唤醒,外部中断唤醒,RTC闹钟唤醒,在需要工作是,STM需要立刻投入工作
3 上电复位和掉电复位
4 PVD可编程电压检测器(需要配置外部中断)
2 低功耗模式介绍
1 WFI(等待中断,任何外设发生中断时候,芯片都会立刻醒来,醒来之后第一件事情就是处理中断函数)
2 WFE(等待事件。对应唤醒事件,可以是外部中断唤醒事件)
3 只把CPU时钟关了,程序会暂停
4 关闭时钟(所有运算和时序都会停止但是寄存器和都数据可以维持)
5 关闭电源(电路和数据都会丢失)
6 关闭所有1.8V区域,(外设和cpu时钟停止,但是数据寄存器不会丢失)
3 睡眠模式选择
4 数据耗电
这篇关于PWR电源控制(低功耗模式)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!