首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

电源管理

接下来要学的就有造作寄存器的知识的,接下来的内容理解起来有一定的难度,但必须理解后才可以应用这些相关的外围器件。
STM32的电源管理分为内核与外设部分,我们主要了解的是外设部分,带对内核部分可以有一定的了解。
CM3有两种睡眠模式:
睡眠:CM3 处理器的SLEEPING 信号指示
深度睡眠:由CM3 处理器的SLEEPDEEP 信号指示
为了判定当前使用的是哪一种睡眠模式,以及其它睡眠时的上下文,需要检视在 NVIC 的系统
控制寄存器,如下图


  通过执行WFI/WFE 指令,请求CM3 进入睡眠模式,它们在CM3 中的地位就类似于某些处理器的”sleep/slp”指令。WFI 表示Wait-For-Interrupt,而WFE 表示Wait-For-Event。对于睡眠模式的退出方法如下:(如果是在服务例程中使用WFI)
继承事业,薪火相传
返回列表