1. Based on linux2.6.32, only for mem(SDR)2. 有兴趣请先参考阅读: 电源管理方案APM和ACPI比较.docLinux系统的休眠与唤醒简介.doc3. 本文先研究标准linux的休眠与唤醒,android对这部分的增改在另一篇文章中讨论4. 基于手上的一个...
分类:
系统相关 时间:
2014-08-25 22:40:55
阅读次数:
403
设备电源管理Copyright (c) 2010 Rafael J. Wysocki, Novell Inc.Copyright (c) 2010 Alan Sternstern@rowland.harvard.edu*****************************************...
分类:
系统相关 时间:
2014-08-25 22:39:34
阅读次数:
290
Run-time PM.每个device或者bus都会向run-time PM core注册3个callbackstruct dev_pm_ops {...int (*runtime_suspend)(struct device *dev);int (*runtime_resume)(struct ...
分类:
系统相关 时间:
2014-08-25 22:37:35
阅读次数:
425
三、pm_test属性文件读写int pm_test_level = TEST_NONE;static const char * const pm_tests[__TEST_AFTER_LAST] = { [TEST_NONE] = "none", [TEST_CORE] = "core", [TE...
分类:
系统相关 时间:
2014-08-25 22:35:05
阅读次数:
334
新版linux系统设备架构中关于电源管理方式的变更 based on linux-2.6.32一、设备模型各数据结构中电源管理的部分linux的设备模型通过诸多结构体来联合描述,如struct device,struct device_type,struct class, struct device...
分类:
系统相关 时间:
2014-08-25 22:34:14
阅读次数:
392
电源管理芯片可以为多设备供电,且这些设备电压电流有所同。为这些设备提供的稳压器代码模型即为regulator。下面通过下面三个过程分析regulartor供电机制:1.分析regulator结构体2.regulator注册过程3.设备使用regulator过程一.分析regulator结构体Regu...
分类:
系统相关 时间:
2014-08-25 22:27:05
阅读次数:
472
参考:http://www.cnblogs.com/xingfuzzhd/p/3374504.html 今天要讲的是PackageManager。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频....
分类:
移动开发 时间:
2014-08-24 16:41:32
阅读次数:
400
1、概述
随着移动智能设备的快速发屏,电池的续航能力在很大情况下诱导了大众消费者的购买选择,android系统对电源管理的合理与否直接影响到电池的续航能力,而电池系统作为其中的一部分,主要用于对电池状态的监控(电池电量、电池状态及电池温度等)。下面将详细分析android的电池系统架构。
2、Android电池系统架构
Android系统中对电池的管理驱动层继承了linux下的power s...
分类:
移动开发 时间:
2014-08-15 12:58:38
阅读次数:
2084
1、电池容量
电池的容量由电池内活性物质的数量决定,通常用毫安时mAh或者 Ah表示。例如1000 mAh就是能以1 A的电流放电1 h换算为所含电荷量大约为3600 C。
2、标称电压
电池正负极之间的电势差称为电池的标称电压。标称电压由极板材料的电极电位和内部电解液的浓度决定。
锂电放电图,是呈抛物线的,4.3V降到3.7V和3.7V降到3.0V,都是变化很快的。惟有...
分类:
其他好文 时间:
2014-08-15 00:08:36
阅读次数:
327
EntropyService:熵(shang)服务,用于产生随机数 PowerManagerService:电源管理服务 ActivityManagerService:最核心服务之一,Activity管理服务 TelephonyRegistry:电话服务,电话底层通知服务 PackageManag...
分类:
移动开发 时间:
2014-08-12 14:01:14
阅读次数:
306