降低智能手机通话中功耗的方法

文档序号:7865736阅读:395来源:国知局
专利名称:降低智能手机通话中功耗的方法
技术领域
本发明涉及一种降低智能手机通话中功耗的方法。
背景技术
智能手机作为一种便携式和移动型的终端,供电完全依赖电池,随着智能手机功能的不断增多,其功耗也越来越大,用户对智能手机续航能力的要求也越来越高,因此,低功耗设计策略已经成为智能手机设计中一个越来越迫切的问题。在手机系统中,硬件层面上至少有两个处理器,一个是CPU,一个是MODEM,CPU即 系统主处理器,MODEM用于通话处理。在通话过程中,MODEM会一直工作,它会直接把语音信号传递到系统中相关的音频设备中,经过验证发现,在目前多数平台上这个过程无需CPU的直接参与。目前,标配的智能手机中一般都有距离感应器(PiOximity Sensor,简称为PS),主要用于在通话过程中,判断手机前方是否有阻挡(即是否在耳边)来自动灭屏和亮屏,这样可避免在通话过程中由于脸部触摸到触摸屏而产生的误操作,同时起到降低功耗的目的。这个过程需要三方来处理,MODEM处理通话,PS上报当前状态,CPU接收状态并进行相关的灭屏和亮屏的处理。在这种情况下,通话过程中,必须保持这三个器件(CPU,MODEM,PS)都处于工作状态才行,这看上去似乎是理所当然的事情,但功耗较大。既然已经知道在通话过程中,并非必须CPU的直接参与,何不想办法让CPU在通话过程中进入休眠模式呢?常见的智能手机系统中,让CPU在通话中保持唤醒状态很大一个目的是为了接收PS的信息以做出相应的处理(灭屏/亮屏)。而目前来说,很多CPU都有了接收外部中断唤醒的机制,并且很多PS也都具有中断模式,所以我们完全可以采用中断的方式来实现CPU的唤醒。

发明内容
本发明的目的在于解决现有技术的不足,提供一种可使CPU在通话中进入休眠状态,并能智能唤醒,在节省通话过程中降低功耗约25%的,对整个系统特别是打电话较多的情况下的手机续航能力有较大提升的降低智能手机通话中功耗的方法。本发明的目的是通过以下技术方案来实现的降低智能手机通话中功耗的方法,适用于距离感应器PS具有中断模式,中央处理器CPU具有可外部唤醒接口且通话中MODEM不能占用系统wake lock的智能手机平台,它包括以下步骤
51:手机进入通话;
52手机贴近耳朵遮蔽PS黑屏,系统中再无其他模块占用wake lock ;
53电话系统向中央处理器CPU下发SLEEP指令,中央处理器CPU进入休眠状态;
54:手机离开耳朵时,距离感应器PS感应离开的距离;
55:离开的距离达到一定的阀值时,距离感应器PS向中央处理器CPU上传中断信号,中断信号通过距离感应器PS的中断脚传输至中央处理器CPU的可外部唤醒接口脚上;56:唤醒中央处理器CPU ;
57:中央处理器CPU控制点亮屏幕。中央处 理器CPU可以采用MTK6575芯片,距离感应器PS可以采用tmd2771芯片。本发明的有益效果是针对PS和CPU均具有中断模式的智能手机,当系统中再无其他程序占用系统wake lock时,在通话过程中让CPU进入休眠状态,在手机离开耳朵达到一定距离时再通过PS中断唤醒CPU,在不影响用户体验和系统功能及成本的情况下,可节省通话过程中功耗电流30mA 35mA,降低通话功耗25%左右,对整个系统特别是打电话较多的情况下的手机续航能力有较大提升。


图I为本发明流程图。
具体实施例方式下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。如图I所示,降低智能手机通话中功耗的方法,适用于距离感应器PS具有中断模式,中央处理器CPU具有可外部唤醒接口且通话中MODEM不能占用系统rake lock的智能手机平台,它包括以下步骤
51:手机进入通话;
52手机贴近耳朵遮蔽PS黑屏,系统中再无其他程序占用wake lock ;
53电话系统向中央处理器CPU下发SLEEP指令,中央处理器CPU进入休眠状态;
54:手机离开耳朵时,距离感应器PS感应离开的距离;
55:离开的距离达到一定的阀值时,距离感应器PS向中央处理器CPU上传中断信号,中断信号通过距离感应器PS的中断脚传输至中央处理器CPU的可外部唤醒接口脚上;
56:唤醒中央处理器CPU ;
57:中央处理器CPU控制点亮屏幕。中央处理器CPU可以采用MTK6575芯片或其他具有可被外部中断信号唤醒的功能接口脚的处理器芯片,距离感应器PS可以采用tmd2771芯片或其他具有中断模式的感应芯片。以下是两种样机在使用本方案前后的通话连通后一分钟内平均电流值
样机I:使用传统方案(121. 7+118. 6)/2=120. 15mA;使用本方案(89. 5+80. 4)/2=85. 95mA ;节省:34. 2mA ;
样机2:使用传统方案(189+190)/2=189. 5mA;使用本方案(154. 9+154. 6)/2=154. 75mA ;节省:34. 75mA。由于测试环境和样机的个体不同,测试结果可能稍微有些差异,但可以很明显地看出,修改前后的电流消耗变化,本方案节省了大概35mA的电流,对整个手机系统来说意义重大。
权利要求
1.降低智能手机通话中功耗的方法,适用于距离感应器PS具有中断模式,中央处理器CPU具有可外部唤醒接口且通话中MODEM不能占用系统rake lock的智能手机平台,其特征在于它包括以下步骤 51:手机进入通话; 52手机贴近耳朵遮蔽PS黑屏,系统中再无其他模块占用wake lock ; 53:电话系统向中央处理器CPU下发SLEEP指令,中央处理器CPU进入休眠状态; 54:手机离开耳朵时,距离感应器PS感应离开的距离; 55:离开的距离达到一定的阀值时,距离感应器PS向中央处理器CPU上传中断信号,中断信号通过距离感应器PS的中断脚传输至中央处理器CPU的可外部唤醒接口脚上; 56:唤醒中央处理器CPU ; 57:中央处理器CPU控制点亮屏幕。
2.根据权利要求I所述的降低智能手机通话中功耗的方法,其特征在于所述的中央处理器CPU可以采用MTK6575芯片。
3.根据权利要求I所述的降低智能手机通话中功耗的方法,其特征在于所述的距离感应器PS可以采用tmd2771芯片。
全文摘要
本发明公开了一种降低智能手机通话中功耗的方法,包括以下步骤手机进入通话;手机贴近耳朵遮蔽距离感应器PS且无其他模块占用系统wakelock;手机黑屏,CPU进入休眠状态;手机离开耳朵距离达到阀值后距离感应器PS向CPU上传中断信号;唤醒中央处理器CPU;中央处理器CPU控制点亮屏幕。本发明在通话过程中采用外部中断方式唤醒手机,在通话过程中让CPU处于休眠状态,在手机离开耳朵达到一定距离时再通过PS中断唤醒CPU,在不影响用户体验和系统功能及成本的情况下,可节省通话过程中功耗电流30mA~35mA,降低通话功耗25%左右,对整个系统特别是打电话较多的情况下的手机续航能力有较大提升。
文档编号H04M1/73GK102946497SQ20121046399
公开日2013年2月27日 申请日期2012年11月16日 优先权日2012年11月16日
发明者孙启东 申请人:成都西可科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1