电源管理

2024/4/21 0:33:20

Linux电源管理(1)_整体架构

转自: http://www.wowotech.net/pm_subsystem/pm_architecture.html 作者:wowo 发布于:2014-5-7 19:21 分类:电源管理子系统 1. Linux电源管理的组成 电源管理(Power Management)在Linux Kernel中&#…

Linux电源管理(5)_Hibernate和Sleep功能介绍

转自 http://www.wowotech.net/pm_subsystem/std_str_func.html 作者:wowo 发布于:2014-6-10 16:11 分类:电源管理子系统 1. 前言 Hibernate和Sleep两个功能是Linux Generic PM的核心功能,它们的目的是类似的:暂…

linux内核休眠与唤醒

转自http://blog.csdn.net/zhandoushi1982/article/details/5759050 在Linux中,休眠主要分三个主要的步骤:(1)冻结用户态进程和内核态任务;(2)调用注册的设备的suspen…

Linux电源管理(4)_Power Management Interface

http://www.wowotech.net/pm_subsystem/pm_interface.html 作者:wowo 发布于:2014-5-29 15:55 分类:电源管理子系统 1. 前言 Linux电源管理中,相当多的部分是在处理Hibernate、Suspend、Runtime PM等…

Linux电源管理(11)_Runtime PM之功能描述

转自http://www.wowotech.net/pm_subsystem/rpm_overview.html 作者:wowo 发布于:2014-10-8 23:32 分类:电源管理子系统 1. 前言 终于可以写Runtime PM(后面简称RPM)了,说实话…

13、电源管理入门之Thermal 热管理

目录 1、热管理(Thermal Management)是什么? 2、Linux中Thermal框架 3. sensor driver相关 4. governor 5. cooling device 6. thermal zone 7. thermal core 8. SoC硬件中设计 参考: 1、热管理(Thermal Management)是什么? 热管理指的是在电子设备或系统中通过…

串行通信(三):SMBus | PMBus

一、SMBus 1、简介 SMBus(System Management Bus--系统管理总线) 用于对关键参数进行监控。最常见的应用是计算机主板和嵌入式系统,包括温度、电源电压、风扇监控和控制集成芯片的监控。 SMBus是一种 2 线串行总线,分别是 …

HP1010 | 业界首款图腾柱 PFC 专用数字控制器震撼来袭!

随着节能标准和客户需求的不断提高,电源解决方案的效率和尺寸也在不断优化,设计紧凑高效的 PFC 电源是一个复杂的开发挑战。随着第三代半导体器件氮化镓和碳化硅的大范围应用,图腾柱无桥 PFC(TPPFC)应用获得极大的拓展…

Hafnium之电源管理

在有或没有安全虚拟化的平台上: NWd拥有平台PM策略。Hypervisor或OS内核是发起PSCI服务调用的组件。EL3 PSCI库负责PM的协调和控制(最终写入平台寄存器)。

【Android】Android Framework系列---CarPower电源管理

Android Framework系列—CarPower电源管理 智能座舱通常包括中控系统、仪表系统、IVI系统 、后排娱乐、HUD、车联网等。这些系统需要由汽车电源进行供电。由于汽车自身的特殊供电环境(相比手机方便的充电环境,汽车的蓄电池如果没有电是需要专业人士操作…

Linux电源管理(7)_Wakeup events framework

转自http://www.wowotech.net/pm_subsystem/wakeup_events_framework.html 作者:wowo 发布于:2014-9-9 22:43 分类:电源管理子系统 1. 前言 本文继续“Linux电源管理(6)_Generic PM之Suspend功能”中有关suspend同步以及PM wakeup的话题…

Linux电源管理(9)_wakelocks

转自http://www.wowotech.net/pm_subsystem/wakelocks.html 作者:wowo 发布于:2014-9-14 23:17 分类:电源管理子系统 1. 前言 wakelocks是一个有故事的功能。 wakelocks最初出现在Android为linux kernel打的…

21、电源管理入门之芯片设计中的电源管理

目录 1. 关于PCSA和SCP 2. 关于PSCI和SCMI 3. 关于芯片SoC设计中的一些要点 参考: 这里以ARM为例来进行说明,我们在做驱动软件的时候,就需要跟硬件SoC里面的IP打交道,通过操作寄存器来实现硬件功能。之前的文章:ARM SCP入门-AP与SCP通信中3和4章节已经进行了简单介绍,…

Linux电源管理(2)_Generic PM之基本概念和软件架构

转自http://www.wowotech.net/pm_subsystem/generic_pm_architecture.html 作者:wowo 发布于:2014-5-13 19:24 分类:电源管理子系统 1. 前言 Generic PM指常规的电源管理手段,包括关机(Pow…

Linux下如何修改CPU 电源工作模式

最近处理一起历史遗留问题,感觉很爽。 现象: 背景:设备采用ARM,即rk3568处理器,采用Linux系统;主要用于视觉后端处理 现象:当软件运行一段时间,大概1个小时(也不是很固定…

Linux电源管理(8)_Wakeup count功能

转自http://www.wowotech.net/pm_subsystem/wakeup_count.html 作者:wowo 发布于:2014-9-12 23:35 分类:电源管理子系统 1. 前言 Wakeup count是Wakeup events framework的组成部分,用于解决“system…

Linux电源管理(3)_Generic PM之Reboot过程

转自http://www.wowotech.net/pm_subsystem/reboot.html 作者:wowo 发布于:2014-5-19 15:44 分类:电源管理子系统 1. 前言 在使用计算机的过程中,关机和重启是最先学会的两个操作。同样,这两个操作在Linux中也存在…

Linux电源管理(10)_autosleep

转自http://www.wowotech.net/pm_subsystem/autosleep.html 作者:wowo 发布于:2014-9-18 23:42 分类:电源管理子系统 1. 前言 Autosleep也是从Android wakelocks补丁集中演化而来的(Linux电源管理(9)…

理解STM32的低功耗模式

低功耗模式简介 TM32的低功耗模式是特别设计来减少微控制器在不活跃状态下的能耗。这些模式允许STM32在保持核心功能的同时尽可能减少电力消耗,适合用在电池供电或需长期运行的场景。理解各种低功耗模式如何节能,主要包括以下几个方面: 关闭…

[翻译] (黑苹果)笔记本电脑原生电源管理指南 [Guide] Native Power Management for Laptops

来源:https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/ Overview 概述 Power Management should be one of the first things implemented when trying to install OS X on a laptop. Because of heat/noise and battery li…

【Android】Android Framework系列---CarPower深度睡眠STR

Android Framework系列—CarPower深度睡眠 之前博客说了CarPower的开机启动流程 这里分析一下,Android CarPower实现深度睡眠的流程。 首先,什么是深度睡眠(Deep Sleep)? Android进入Deep Sleep后,关闭屏幕、关闭CPU的电源,保持…