S32K144功耗管理与系统模式控制

1、引言

S32K144是一款NXP以Cortex M4为内核的32位汽车通用芯片,本文主要介绍该芯片的功耗管理与系统模式控制相关内容,如低功耗等运行模式。参考文档:S32K1xx Series Reference Manual.pdf。

2、操作模式

S32K144具有6种操作(功耗)模式,可归为两类:

(1)运行模式:RUN、HSRUN、VLPR

(2)停止(睡眠)模式:VLPS、STOP1、STOP2

RUN:正常运行模式为芯片的默认模式,最大主频80MHz。

HSRUN:High Speed Run,高速运行模式,我们知道S32K144最大主频为112MHz,指的是在HSRUN模式下可达112MHz,而不是在RUN模式下。

VLPR:Very Low Power Run,极低功耗的运行模式,该模式下单片机仍在运行只是以极低的功耗在运行,即4MHz。

STOP:STOP模式即睡眠或停止模式,该模式下内核时钟关闭,同时该模式下分为STOP1和STOP2两种模式具体区别如下表。

VLPS:Very Low Power Stop,极低功耗的停止模式(深度睡眠),该模式下最大限度的降低了芯片功耗同时保留了唤醒功能。

3、模式转换

上述几种模式在一定情况下可以相互转换,但不是任意两两转换,转换关系如下:

上图中个模式转换的条件如下表:

4、休眠唤醒

在芯片进入睡眠模式下我们最为关心的就是如何进行休眠唤醒,下表列出了Stop和VLPS模式下的唤醒源:

5、注意事项

在上述几种模式中有如下几点需要注意:

(1)在HSRUN模式下不可进行Flash相关操作,即如果进行Flash包括模拟EEPROM操作需要在RUN模式下进行。

(2)设置芯片进入VLPS模式时一定要设置使能PMC_REGSC[BIASEN] - Bias位,否则VLPS模式将失效。

(3)上述几种模式为NXP自定义的模式名称,我们通常会说ARM内核的三种模式即Run、Sleep、Deep Sleep,可进行如下对应:

ARM CPU mode

MCU mode

Run

RUN、HSRUN、VLPR

Sleep

STOP1、STOP2

Deep Sleep

VLPS

S32K144功耗管理与系统模式控制相关推荐

  1. STM8S---电源功耗管理之停机模式(halt)实现

    官方资料   可以去网络搜索中文版,或者到官方网站上去下载英文版.   英文:   译文: 主要内容简介 影响功耗的主要因素 电源系统 时钟管理 运行模式和低功耗模式 运行模式 等待模式 活跃停机模式 ...

  2. S3C2440时钟和电源管理:空闲模式:电源管理模块断开CPU时钟FCLK,而只给外设提供时钟,CPU不耗时钟,故而减少功耗,任何中断请求都可将CPU从空闲模式唤醒。

    七.时钟&电源管理 概述 时钟&电源管理模块包含三部分:时钟控制,USB控制,电源控制. 时钟控制逻辑可以生成三种时钟信号,CPU使用的FCLK,AHB总线外设使用的HCLK,APB总 ...

  3. 以上帝模式管理Windows系统

    上帝模式,,即"God Mode",或称为"完全控制面板".是Windows Vista/7系统中隐藏的一个简单的文件夹窗口,但包含了几乎所有Windows系统 ...

  4. 61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯)

    61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯) 2021/4/7 15:13 https://xueqiu.com/797071 ...

  5. SylixOS电源管理之外设功耗管理

    1.前言 在这个世界中,任何系统的运转都需要能量.如树木依靠光能生长,如马儿依靠食物奔跑,如计算机系统依靠电能运行.而能量的获取是有成本的,因此如果能在保证系统运转的基础上,尽量节省对能量的消耗,就会 ...

  6. 指南-Luat二次开发教程指南-功能开发教程-功耗管理

    目录 功耗管理 简介 常用模块功耗指标 API说明 3种工作模式: 1. 全功能模式 2. 休眠模式 3. 最少功能模式 实现流程 全功能模式 休眠模式 最少功能模式 示例 全功能模式 休眠模式 最少 ...

  7. OSAL 之功耗管理

    尊重原创,转载请注明: 基于蓝牙4.0,协议栈版本是1.3.2 在OSAL中的OSAL_PwrMgr.c与OSAL_PwrMgr.h两个文件实现对功耗的控制. 首先是功耗管理的结构体定义 typede ...

  8. ESPIDF开发ESP32学习笔记【电源管理与低功耗模式】

    电源管理 ESP-IDF中集成的电源管理算法可以根据应用程序组件的需求,调整外围总线 (APB) 频率.CPU 频率,并使芯片进入 Light-sleep 模式,尽可能减少运行应用程序的功耗 应用程序 ...

  9. 基于角色管理的系统访问控制

    引言(Introduction) 1.1. 关键词定义(Definitions) 有关定义说明如下: 安全管理:计算机技术安全管理的范围很广,可以包括网络安全性.数据安全性.操作系统安全性以及应用程序 ...

最新文章

  1. 回归——同步更新github.io
  2. ElasticSearch_查询过滤排序
  3. 【UGV】小车一些图片
  4. js前端导出excel:json形式的导出
  5. (二)Docker配置修改阿里云镜像仓库
  6. 1002 A+B for Polynomials (25分)_29行代码AC
  7. python扫描ip的端口打开情况
  8. mysql子分区多少层_MySQL 子分区-阿里云开发者社区
  9. 【面试】c++单例模式
  10. php手机电子相册,免费电子相册制作软件 手机电子相册制作软件
  11. Android 系统(200)---Android build.prop参数详解
  12. UI设计实用临摹素材|APP设计的信息可视化!
  13. Selenium学习(11) 网页截图
  14. 【LeetCode】217. Contains Duplicate (2 solutions)
  15. 基于R语言的贝叶斯网络模型的实践技术
  16. Unity/C# 随机生成中文名
  17. 嵌入式 职位描述 职位要求
  18. 一节计算机课日记,电脑课作文5篇
  19. 做一个学(chou)习(ka)游戏(一)
  20. MacOS git配置本地ssh

热门文章

  1. 工具分享:eclipse-java-2019-09版windows64位正版最新(附下载链接)
  2. Python摄氏度与华氏度的计算
  3. 高斯曲线拟合原理及实现
  4. CSCD库期刊查询方法
  5. 波士顿房价—线性回归预测
  6. Flash cs5 新增的功能
  7. HTML5游戏实战(2):90行代码实现捕鱼达人
  8. “零世界”与下一代网游
  9. python爬去百度音乐_Python抓取百度音乐。
  10. Redis应用场景简介