推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于事件唤醒低功耗之介绍

更新时间:2026-09-02 14:47:04 大小:383K 上传用户:zq_1943查看TA发布的资源 标签:低功耗唤醒WFE指令EXTI事件STM32U575Standby模式 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

1. 背景 

客户反馈在 STM32U575 上使用 standby 模式时,无法使用 WKUP 管脚唤醒,检查客户 配置后,发现是唤醒管脚配置错误导致,修改为正确配置后能正常唤醒 CPU。

Cortex-M  CPU 进入低功耗可使用 WFI/WFE 指令,通过中断/事件唤醒。在设计低功耗功能时,通常使 用 WFI 进低功耗加中断唤醒方式,而较少使用 WFE 进低功耗由事件唤醒的方式。本文将介绍 WFE 进低功耗由事件唤醒的方式。 

2. WFE 进低功耗 

WFE 方式进低功耗后,按 PM0264 手册说明,中断或事件都能唤醒 CPU。如果只使用事 件来唤醒,则可分为两类事件: 1,EXTI 事件 2,中断 Pending 产生的事件,要使能 SEVONPEND 以 U575 Nucleo Sleep 工程为例,修改代码,使用 WFE 进 Sleep 模式

2.1. EXTI 事件唤醒 

按手册 RM0456 中描述,EXTI 模块可将 GPIO 配置为事件模式,比如 U575 Nucleo 板的 PC13 引脚连接按键,通过按健产生事件,唤醒 CPU。

使用 EXTI 产生事件时,可以不需要设置 SEVONPEND 为 1,事件直接由 EXTI 发给 CPU。

具体操作流程如下:先初始化 PC13 为中断模式并关闭中断功能,随后再重新配置为事件模式。 通过这一设置,按键操作就能触发事件,进而由 EXTI 模块将 CPU 唤醒

部分文件列表

文件名 大小
LAT1594_基于事件唤醒低功耗之介绍_v1.0.pdf 383K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 21下载积分 打赏60.00元   3天前

    用户:gsy幸运

  • 21下载积分 打赏70.00元   3天前

    用户:铁蛋锅

  • 21下载积分 打赏65.00元   3天前

    用户:xzxbybd

  • 21下载积分 打赏60.00元   3天前

    用户:jh0355

  • 21下载积分 打赏60.00元   3天前

    用户:w178191520

  • 21下载积分 打赏20.00元   3天前

    用户:jh03551

  • 21下载积分 打赏20.00元   3天前

    用户:sun2152

  • 21下载积分 打赏20.00元   3天前

    用户:kk1957135547

  • 21下载积分 打赏25.00元   3天前

    用户:w1966891335

  • 21下载积分 打赏20.00元   3天前

    用户:xuzhen1

  • 21下载积分 打赏15.00元   3天前

    用户:x15580286248

  • 21下载积分 打赏25.00元   3天前

    用户:pcb

  • 21下载积分 打赏20.00元   3天前

    用户:bhacker

  • 21下载积分 打赏15.00元   3天前

    用户:liqiang9090

  • 21下载积分 打赏25.00元   3天前

    用户:有理想666

  • 21下载积分 打赏15.00元   3天前

    用户:godbox

  • 21下载积分 打赏15.00元   3天前

    用户:aetek

  • 21下载积分 打赏5.00元   3天前

    用户:mulanhk

  • 21下载积分 打赏5.00元   3天前

    用户:JuneLin61

推荐下载