基于DTL-RK3288 硬件平台的Android5.1电源休眠管理

本文详细介绍了如何在基于DTL-RK3288的硬件平台上,针对Android 5.1系统进行电源休眠管理。通过申请和使用不同类型的锁,实现设备在不同场景下的有效电源控制,从而达到节能和延长设备运行时间的目的。
摘要由CSDN通过智能技术生成

Linux 电源管理机制为设备低功耗的实现提供了方法。
在不同内核版本Linux、Android,休眠机制、流程有所差异。这里DLT-RK3288 Android 5.1 源码为例。


标准Linux 的电源状态:
- On(on)                                               S0 -  Working  
                                                                      - 正常的工作状态
- Standby (standby)                              S1 -  CPU and RAM are powered but not executed   
                                                                        - CPU和DDR都供着电,但没执行任何命令。
- Suspend to RAM(mem)                        S3 -  RAM is powered and the running content is saved to RAM
                                                                        -  挂起到内存,简称待机。CPU、EMMC、LCD等都断了电,只有DDR供着电,以保存休眠前的工作状态。
- Suspend to Disk,Hibernation(disk)    S4 -  All content is saved to Disk and power down
                                   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值