安卓设备的待机、唤醒方法及装置的制造方法_5

文档序号:9546930阅读:来源:国知局
醒装置还包括:
[0116] 时钟频率提高模块260,用于在预设时间内,将内存时钟频率和/或CPU时钟频率 分别对应提高至内存时钟频率的上限值和/或CPU时钟频率的上限值。
[0117] 由于内存时钟频率与CPU时钟频率的高低在一定程度上决定了安卓系统对于系 统内各种数据、指令等的处理速度,因此,时钟频率提高模块260只要提高内存时钟频率, 或者提高CPU时钟频率,或者提高内存时钟频率与CPU时钟频率,都可提升内存的数据处理 速度和/或提升CPU的数据与指令处理速度,进而相应提升安卓设备的唤醒处理速率。
[0118] 本实施例中,在唤醒了 CPU模块和/或内存模块后,时钟频率提高模块260相应根 据预设的频率提高规则,分别对应提高内存时钟频率和/或CPU时钟频率,以加快安卓系统 的数据处理速度,进而一定程度上提高对硬件模块的唤醒速度。也即在预设时间内,对内存 时钟频率和/或CPU时钟频率进行超频处理,使其数据处理速度迅速提升,比如都提升到各 自时钟频率的上限值。
[0119] 此外,需进一步说明的是,对于CPU时钟频率的提高,既可以是在开启CPU时钟后 进行提高,也可以是在CPU与内存都被唤醒之后再进行提高,具体根据实际需要进行设置。 而对于内存时钟频率的提尚,既可以是在开启内存时钟频率后进彳丁提尚,也可以是在CPU 与内存都被唤醒之后再进行提高,具体根据实际需要进行设置。另外,在安卓设备内的第一 相关硬件模块均恢复正常工作状态后,也可相应将内存时钟频率恢复到额定工作频率,具 体如何恢复则根据实际需要进行设置。
[0120] 相对上述实施例,本实施例中通过提升内存时钟频率和/或CPU时钟频率,从而 加快了唤醒过程中的数据和指令的处理速度,进而进一步加快了对安卓设备的唤醒速度, 如表1所示的安卓设备唤醒操作的耗时测试结果。按照本实施例中的安卓设备待机后的 唤醒流程,从表1中可以计算出用户体验的待机唤醒时间=按键响应时间+CPU唤醒时间 +IXD背光开启时间=5. Oms+1. 5ms+2. 6ms = 9. lms。也即在10毫秒以下,用户从按下唤 醒按键,到LCD点亮并出现图像的时间不到10毫米,因而用户根本感觉不到唤醒过程中 响应速度上的停顿,从而实现了安卓设备的瞬间唤醒,提高了用户使用体验。此外,需要 说明的是,上述9. Ims仅仅只是用户所感觉上的唤醒时间,但实际上安卓设备的整个唤醒 过程所消耗时间为35. 9ms,但35. 9ms也远远小于现有安卓设备的唤醒过程所消耗时间 (1000mS-1500ms),而当用户感觉安卓设备已经被唤醒而进行触控操作时,此过程所需时间 也远远大于26. 8ms,因此,本实施例中,即使提前点亮IXD背光而让用户误认为安卓设备已 经完全唤醒,也不会影响用户实际操作时的体验。
[0121] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种安卓设备的待机方法,其特征在于,所述待机方法包括: 当监测到待机信号时,向安卓设备内的第一相关硬件模块广播消息以通知所述第一相 关硬件模块准备进入待机状态,所述第一相关硬件模块包括LCD模块、内存模块及第二相 关硬件t吴块; 当LCD模块接收到所述消息时,关闭LCD背光且保持LCD模块处于通电待机状态以保 留当前LCD模块内的数据; 当内存模块接收到所述消息时,控制内存进入自刷新模式且保持内存模块处于通电待 机状态以保留当前内存模块内的数据; 当所述第二相关硬件模块接收到所述消息时,关闭所述第二相关硬件模块; 当所述第一相关硬件模块均进入待机状态后,关闭CPU时钟以使CPU模块处于睡眠模 式下的待机状态。2. 如权利要求1所述的待机方法,其特征在于,在对所述安卓设备内的硬件模块进行 待机处理的顺序上,进行LCD模块的待机处理优先于进行内存模块与所述第二相关硬件模 块的待机处理。3. -种使用如权利要求1所述待机方法的安卓设备的唤醒方法,其特征在于,所述唤 醒方法包括: 当监测到唤醒信号时,唤醒CPU模块并开启CPU时钟; 唤醒处于通电待机状态的LCD模块并点亮LCD背光; 唤醒处于通电待机状态的内存模块并使内存退出自刷新模式; 唤醒安卓设备内的第二相关硬件模块; 当安卓设备内的第一相关硬件模块均恢复正常工作状态后,将当前的CPU时钟频率恢 复到预设频率以使安卓设备正常运行,所述第一相关硬件模块包括LCD模块、内存模块及 所述第二相关硬件模块。4. 如权利要求3所述的唤醒方法,其特征在于,在对所述安卓设备内的硬件模块进行 唤醒处理的顺序上,进行LCD模块的唤醒处理优先于进行内存模块与所述第二相关硬件模 块的唤醒处理。5. 如权利要求3或4所述的唤醒方法,其特征在于,在唤醒CPU模块和/或内存模块之 后,所述唤醒方法还包括: 在预设时间内,将内存时钟频率和/或CPU时钟频率分别对应提高至内存时钟频率的 上限值和/或CPU时钟频率的上限值。6. -种安卓设备的待机装置,其特征在于,所述待机装置包括: 消息广播模块,用于当监测到待机信号时,向安卓设备内的第一相关硬件模块广播消 息以通知所述第一相关硬件模块准备进入待机状态,所述第一相关硬件模块包括LCD模 块、内存模块及第二相关硬件模块; LCD待机模块,用于当LCD模块接收到所述消息时,关闭LCD背光且保持LCD模块处于 通电待机状态以保留当前LCD模块内的数据; 内存待机模块,用于当内存模块接收到所述消息时,控制内存进入自刷新模式且保持 内存模块处于通电待机状态以保留当前内存模块内的数据; 其他硬件待机模块,用于当所述第二相关硬件模块接收到所述消息时,关闭所述第二 相关硬件模块; CHJ待机模块,用于当所述第一相关硬件模块均进入待机状态后,关闭CPU时钟以使 CPU模块处于睡眠模式下的待机状态。7. 如权利要求6所述的待机装置,其特征在于,在对所述安卓设备内的硬件模块进行 待机处理的顺序上,进行LCD模块的待机处理优先于进行内存模块与所述第二相关硬件模 块的待机处理。8. -种使用如权利要求6所述待机装置的安卓设备的唤醒装置,其特征在于,所述唤 醒装置包括: CPU唤醒模块,用于当监测到唤醒信号时,唤醒CPU模块并开启CPU时钟; LCD唤醒模块,用于唤醒处于通电待机状态的LCD模块并点亮LCD背光; 内存唤醒模块,用于唤醒处于通电待机状态的内存模块并使内存退出自刷新模式; 其他硬件唤醒模块,用于唤醒安卓设备内的第二相关硬件模块; CPU时钟频率恢复模块,用于当安卓设备内的第一相关硬件模块均恢复正常工作状态 后,将当前的CPU时钟频率恢复到预设频率以使安卓设备正常运行,所述第一相关硬件模 块包括LCD模块、内存模块及所述第二相关硬件模块。9. 如权利要求8所述的唤醒装置,其特征在于,在对所述安卓设备内的硬件模块进行 唤醒处理的顺序上,进行LCD模块的唤醒处理优先于进行内存模块与所述第二相关硬件模 块的唤醒处理。10. 如权利要求8或9所述的唤醒装置,其特征在于,所述唤醒装置还包括: 时钟频率提高模块,用于在预设时间内,将内存时钟频率和/或CPU时钟频率分别对应 提高至内存时钟频率的上限值和/或CPU时钟频率的上限值。
【专利摘要】本发明公开了一种安卓设备的待机、唤醒方法及装置,其中,安卓设备的待机方法包括:当监测到待机信号时,通知相关硬件模块准备进入待机状态;关闭LCD背光且保持LCD模块处于通电的待机状态以保留当前LCD模块内的数据;控制内存进入自刷新模式且保持内存模块处于通电的待机状态以保留当前内存模块内的数据;关闭其他硬件模块;当其他相关硬件模块均进入待机状态后,关闭CPU时钟以使CPU模块处于睡眠模式下的待机状态。本发明通过优化安卓设备的待机流程,进而缩短安卓设备的唤醒时间,提高用户使用体验。
【IPC分类】G06F9/44
【公开号】CN105302548
【申请号】CN201510616033
【发明人】杨斌
【申请人】深圳Tcl数字技术有限公司
【公开日】2016年2月3日
【申请日】2015年9月24日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1