Android电源管理
文章平均质量分 79
Android_Man
AndroidMan长期从事于android系统开发,开发的产品有android手机,android平板电脑。成功在mini2440,、real6410、s5pc100、s5pc110等处理器平台上移植android系统。目前就任于深圳一家嵌入式开发公司,并且兼职做开发板销售和技术支持。
展开
-
android电源管理资料整理
由于项目需要,我们的android手机及上网本都需要做一个电池的电量检测与电池管理,所以,在开始动手做这一块之前,先整理一下电源管理方面的资料。 首先,看看一下电源芯片驱动在内核的位置:kernel/driver/power/ 路径下,看了一下samsung I9000的kernel用的是max17040+max8989,max1740是I2C接口,需要烧写一些寄存器和通过读写寄存器来获取电池的信息,max8998则是通过控制它的GPIO口来工作。两者相互协调完成底层电源管理的驱动,通过接口与an原创 2010-10-19 16:23:00 · 3446 阅读 · 1 评论 -
Android Power Management (转)
体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo)接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论:应用层的使用:Android提供了现成android.os.PowerManager类,该类用于控制设备的电源状态的切换.该类对外有三个接口函数: void goToSleep(long time转载 2010-10-19 16:19:00 · 973 阅读 · 0 评论 -
Android 电源管理
<br /> 简介<br />唤醒锁<br />尾流类型锁<br />探索唤醒锁为例PowerManager的类<br />与PM驱动程序注册驱动程序<br />早期暂停<br />简介<br />Android支持的Linux电源管理)有自己的电源管理(在顶部设计标准的前提下认为不应该的CPU消耗功率,如果没有应用程序或服务需要的力量。 欲了解更多有关信息管理标准的Linux电源,请参见Linux的电源管理支持 在 http://kernel.org。<br />Android的要求,应用程序和服务要求,翻译 2010-11-18 10:57:00 · 3633 阅读 · 1 评论