当前位置: 首页 > news >正文

PWR电源控制

PWR简介

  • PWR(Power Control)电源控制

  • PWR负责管理STM32内部的电源供电部分,可以实现可编程电压监测器和低功耗模式的功能

  • 可编程电压监测器(PVD)可以监控VDD电源电压,当VDD下降到PVD阈值以下或上升到PVD阈值之上时,PVD会触发中断,用于执行紧急关闭任务

  • 低功耗模式包括睡眠模式(Sleep)、停机模式(Stop)和待机模式(Standby),可在系统空闲时,降低STM32的功耗,延长设备使用时间

电源框图

f1dc185a-3b22-4408-a5ea-bbf367b8636b

上电复位和掉电复位

bb2a93fe-4bec-4e8e-a83d-51403f85092c

可编程电压检测器

1801e62e-2459-4769-adb5-e08e771345c1

低功耗模式

f31a24f5-ecaa-4f41-9afc-f400bb659a6c

模式选择

6599782b-86f2-4ca9-baf6-0fb16afd582d

睡眠模式

  • 执行完WFI/WFE指令后,STM32进入睡眠模式,程序暂停运行,唤醒后程序从暂停的地方继续运行

  • SLEEPONEXIT位决定STM32执行完WFI或WFE后,是立刻进入睡眠,还是等STM32从最低优先级的中断处理程序中退出时进入睡眠

  • 在睡眠模式下,所有的I/O引脚都保持它们在运行模式时的状态

  • WFI指令进入睡眠模式,可被任意一个NVIC响应的中断唤醒

  • WFE指令进入睡眠模式,可被唤醒事件唤醒

停止模式

  • 执行完WFI/WFE指令后,STM32进入停止模式,程序暂停运行,唤醒后程序从暂停的地方继续运行

  • 1.8V供电区域的所有时钟都被停止,PLL、HSI和HSE被禁止,SRAM和寄存器内容被保留下来

  • 在停止模式下,所有的I/O引脚都保持它们在运行模式时的状态

  • 当一个中断或唤醒事件导致退出停止模式时,HSI被选为系统时钟

  • 当电压调节器处于低功耗模式下,系统从停止模式退出时,会有一段额外的启动延时

  • WFI指令进入停止模式,可被任意一个EXTI中断唤醒

  • WFE指令进入停止模式,可被任意一个EXTI事件唤醒

待机模式

  • 执行完WFI/WFE指令后,STM32进入待机模式,唤醒后程序从头开始运行

  • 整个1.8V供电区域被断电,PLL、HSI和HSE也被断电,SRAM和寄存器内容丢失,只有备份的寄存器和待机电路维持供电

  • 在待机模式下,所有的I/O引脚变为高阻态(浮空输入)

  • WKUP引脚的上升沿、RTC闹钟事件的上升沿、NRST引脚上外部复位、IWDG复位退出待机模式

void PWR_DeInit(void);
//恢复缺省配置
void PWR_BackupAccessCmd(FunctionalState NewState);
//使能后备区域的访问
void PWR_PVDCmd(FunctionalState NewState);
//使能PVD
void PWR_PVDLevelConfig(uint32_t PWR_PVDLevel);
//配置PVD的阈值电压
void PWR_WakeUpPinCmd(FunctionalState NewState);
//使能位于PA0位置的WakeUp引脚
void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry);
//进入停止模式
void PWR_EnterSTANDBYMode(void);
//进入待机模式
FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG);
//获取标志位
void PWR_ClearFlag(uint32_t PWR_FLAG);
//清除标志位
http://www.jsqmd.com/news/304091/

相关文章:

  • 基于容器化的边缘计算网关应用部署实践:Python+MQTT
  • 计算机毕业设计springboot机票订购系统的设计与实现 基于Spring Boot框架的在线机票预订系统开发与实践 利用Spring Boot实现的机票预订平台设计与应用
  • 计算机毕业设计springboot智慧乡村服务平台 基于Spring Boot框架的智慧乡村综合服务平台设计与实现 Spring Boot驱动的智慧乡村服务系统开发与应用
  • 震惊!腾讯企业邮箱在梅州竟有这样的服务商内幕!
  • 全球主流进口电子秤制造商综合实力全景对比与评析
  • 2026年 塑料板材厂家推荐排行榜:ABS/PS/PP/PE/PET/PVC板材,精选高韧性耐腐蚀工程塑料板材优质品牌!
  • 成都附近打印机出租公司、成都附近打印机租赁、成都附近打印机租赁公司、成都周边打印机出租、成都周边打印机租赁、成都彩色打印机出租选择指南
  • 核心技术大起底:看这几家真空石墨炉/碳管炉厂家如何掌握加热体命脉
  • 车铣复合加工机床品牌推荐:用户口碑与型号全攻略
  • 【JavaWeb】HttpServletRequest_获得请求中的键值对参数相关API - 实践
  • 卫生初中级职称考试题库深度测评 在职备考高性价比之选
  • Sufficient 英文单词学习
  • INVICTA BLz05-2/4 底座安装式电动振动电机
  • 2026铜接触网线市场增长:电气化铁路与城市轨道交通中的关键角色
  • 强烈安利继续教育TOP10AI论文平台:写论文不再难
  • ICML2025|宁波东方理工大学刘野,陈云天:DragSolver:用于真实汽车风阻系数估计的多尺度Transformer方法
  • PRF | 宾州州立、南科大杨翔、张雯等:粗糙壁湍流的低维建模新范式
  • Infoseek 媒介投放系统技术实现:基于与辉同行风波的风险防控架构设计
  • 疆鸿智能MODBUS TCP转PROFIBUS:网关智构精密组装新脉络
  • 2026年评价高的防静电地板公司推荐:水泥纤维网络架空地板、活动架空地板、玻璃防静电地板、硫酸钙防静电地板、通风防静电地板选择指南
  • 记重要需严格
  • 2026年评价高的耐火砖公司推荐:耐火材料推荐/耐火材料电话/耐火砖供应厂家/耐火砖厂商/耐火砖厂家/耐火砖厂家电话/选择指南
  • 计算机毕业设计springboot协同过滤的就业系统的设计与实现 基于Springboot框架的就业推荐系统设计与实现 Springboot协同过滤技术在就业平台中的应用与开发
  • 2026美团代运营公司实力榜:这5家真正懂外卖流量!三十六行网络科技(阜阳分公司)领跑内容与策略赛道
  • JWT(JSON Web Tokens )简洁说明
  • 计算机毕业设计springboot校园学生健康管理与服务系统 基于Spring Boot的校园学生健康管理系统设计与开发 Spring Boot框架下的校园学生健康管理服务平台构建
  • Mysql8 允许远程登录
  • 国歌下载地址
  • 2026年10款主流项目管理软件精选推荐|高效落地团队协作
  • 告别 DIFY 构建卡顿 / 失败!巧用 Makefile 一键构建本地 WEB 镜像,附核心避坑指南