【精选】【RTX操作系统教程】第22章 RTX低功耗之停机模式【RTX操作系统教程】第22章 RTX低功耗之停机模式.pdf

【精选】【RTX操作系统教程】第22章 RTX低功耗之停机模式【RTX操作系统教程】第22章 RTX低功耗之停机模式.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精选】【RTX操作系统教程】第22章 RTX低功耗之停机模式【RTX操作系统教程】第22章 RTX低功耗之停机模式

武汉安富莱电子有限公司 武汉安富莱电子有限公司 WWW.ARMFLY.COM 安富莱STM32-V4开发板RTX教程 WWW.ARMFLY.COM 安富莱STM32-V4开发板RTX教程 第22章 RTX 低功耗之停机模式 第22章 RTX 低功耗之停机模式 低功耗是 MCU 的一项非常重要的指标 ,本章节为大家讲解 STM32F103 和 STM32F407 的低功耗方 式之停机模式在 RTX 操作系统上面的实现方法 (RTX 本身支持的 tickless 低功耗模式在第 24 章节讲解 ) 本章教程配套的例子含 Cortex-M3 内核的 STM32F103 和 Cortex-M4 内核的 STM32F407。 22.1 STM32F103 停机模式介绍 22.2 STM32F407 停机模式介绍 22.3 如何有效降低停机模式下的功耗 22.4 实验例程说明 22.5 总结 22.1 STM32F103 停机模式介绍 22.1 STM32F103 停机模式介绍 说明 :在 RTX 系统上面实现停机方式仅需了解这里讲解的知识基本就够用了,更多停机方式的知识请 看 STM32F103 参考手册和 Cortex-M3 权威指南。 在系统或电源复位以后,微控制器处于运行状态。当 CPU 不需继续运行时,可以利用多种低功耗模 式来节省功耗,例如等待某个外部事件时。用户需要根据最低电源消耗、最快速启动时间和可用的唤醒源 等条件,选定一个最佳的低功耗模式。 STM32F103 有三种低功耗模式:  睡眠模式(Cortex™-M3 内核停止,所有外设包括 Cortex-M3 核心的外设,如 NVIC、系统滴答定时 器 Systick 等仍在运行)。  停机模式(所有的时钟都已停止)。  待机模式(1.8V 电源关闭)。 本章节我们主要讲解停机模式,停机模式是在 Cortex™-M3 的深睡眠模式基础上结合了外设的时钟 控制机制,在停止模式下电压调节器可运行在正常或低功耗模式。此时在 1.8V 供电区域的的所有时钟都 被停止, PLL、 HSI 和 HSE RC 振荡器的功能被禁止, SRAM 和寄存器内容被保留下来。在停止模式下, 所有的 I/O 引脚都保持它们在运行模式时的状态。 在实际的停机模式编程时需要清楚哪些问题呢? 请继续往下看。 2015年12月10 日 版本:1.0 第 1 页 共 20 页 2015年12月10 日 版本:1.0 第 1 页 共 20 页 武汉安富莱电子有限公司 武汉安富莱电子有限公司 WWW.ARMFLY.COM 安富莱STM32-V4开发板RTX教程 WWW.ARMFLY.COM 安富莱STM32-V4开发板RTX教程 22.1.1 STM32F103 如何进入停机模式 在 RTX 系统中,让 STM32 进入停机模式比较容易,调用固件库函数 PWR_EnterSTOPMode 即可 , 不过要注意:为了进入停机模式,所有的外部中断的请求位(挂起寄存器(EXTI_PR))和 RTC 的闹钟标志都 必须被清除,否则停止模式的进入流程将会被跳过,程序继续运行。 22.1.2 STM32F103 如何退出停机模式 由于我们是采用指令 WFI 指令进入停机模式,那么设置任一外部中断线 EXTI 为中断模式并且在 NVIC 中必须使能相应的外部中断向量 ,就可以使用此中断唤醒停机模式。 在开发板上面是将实体按键 K2 对应的引脚设置为中断方式触发。按下此按键会将系统从停机模式唤

您可能关注的文档

文档评论(0)

tazhiq2 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档