一种防止移动终端不停重启的方法、系统及移动终端的制作方法

文档序号:7552236阅读:122来源:国知局
专利名称:一种防止移动终端不停重启的方法、系统及移动终端的制作方法
技术领域
本发明涉及移动终端设备,尤其涉及的是ー种防止移动终端不停重启的方法、系统及移动终端。
背景技术
在当前手机设计中,在手机主板上会对电池的供电线加上大电容进行稳压。当充电器处于插入状态时,即手机处于充电状态时,若将手机中的电池拔出,由于充电器给电池供电线上的大电容充电,导致其电压上升,进而满足电源管理芯片的最低输入电压要求,使得电源管理芯片开始输出电压,导致手机开机。但在现有手机开机过程中,需要激活LCD和射频模块等大功率模块,并且激活LCD在激活射频模块之前。在激活LCD吋,由于手机整个系统功耗较低,供电线上大电容的电压还能继续满足电源管理芯片的最低输入电压要求,但是在激活射频模块时,由于系统瞬间功耗太大,导致供电线上大电容的电压会大大降低,当此电压低于电源管理芯片要求的最低输入电压时,电源管理芯片停止给整个手机系统供电,手机重启。这样,用户可以通过LCD明显的看到手机不停的重启,表现为屏幕闪烁,给用户带来了不良的影响。因此,现有技术还有待于改进和发展。

发明内容
本发明要解决的技术问题在干,针对现有技术的上述缺陷,提供ー种防止移动终端不停重启的方法、系统及移动终端,_在解决现有的移动终端在插入充电器充电时电池被拔出导致的不停重启的问题。本发明解决技术问题所采用的技术方案如下:
ー种防止移动终端不停重启的方法,其中,包括以下步骤:
A、当移动终端检测到有充电器插入时,移动终端实时检测电池是否被拔出;
B、当检测到电池被拔出吋,移动终端控制开机流程进入延时等待;当检测到电池没有被拔出时,移动终端保持原有状态;
C、在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入吋,移动终端继续开机流程。所述的防止移动终端不停重启的方法,其中,在步骤A之前,还包括:
A0、移动终端检测是否有充电器插入;当检测到有充电器插入时,进入步骤A。所述的防止移动终端不停重启的方法,其中,在步骤A具体包括:
当移动终端有充电器插入时,移动终端实时检测电池温度检测脚的电压值,井比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小。所述的防止移动终端不停重启的方法,其中,在步骤B具体包括:
当移动终端检测到电池温度检测脚的电压值大于或等于电源管理模块的输出电压值的10/11吋,则判定电池被拔出,移动终端的开机流程进入延时等待,暂停配置外设; 当移动终端检测到电池温度检测脚的电压值大于电源管理模块的输出电压值的1/11、并小于电源管理模块的输出电压值的10/11吋,则判定电池没有被拔出,移动终端保持原有状态。所述的防止移动终端不停重启的方法,其中,在步骤C具体包括:
在电池拔出后,移动终端继续检测电池温度检测脚的电压值,当电池温度检测脚的电压值大于电源管理模块的输出电压值的1/11、并小于电源管理模块的输出电压值的10/11吋,则判定移动终端继续有电池插入,移动终端继续开机流程,继续配置外设。ー种防止移动终端不停重启的系统,其中,包括:
电压检测模块,用于检测移动终端中电池温度检测脚的电压值;
电压比较模块,用于比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小;
开机控制模块,用于根据电压比较模块的比较结果来控制移动终端的开机流程。所述的防止移动终端不停重启的系统,其中,还包括:
充电检测模块,用于检测是否有充电器插入移动终端。ー种移动终端,其中,包括上述的防止移动终端不停重启的系统。所述的移动终端,其中,所述移动终端为手机或电脑。本发明所提供的ー种防止移动终端不停重启的方法、系统及移动终端,有效地解决了在移动终端插入充电器充电时电池被拔出导致移动终端不停重启的问题,通过实时检测电池是否被拔出,当检测到电池被拔出时,移动终端的开机流程进入延时等待;当没有检测到电池被拔出时,移动终端保持原有状态,在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入时,移动终端继续开机流程;从而避免了移动终端不停重启,其实现方法简单,通过软件实现,成本较低。


图1为本发明提供的防止移动终端不停重启的方法较佳实施例的流程图。图2为本发明提供的防止移动终端不停重启的系统较佳实施例的结构框图。
具体实施例方式本发明提供ー种防止移动终端不停重启的方法、系统及移动终端,为使本发明的目的、技术方案及优点更加清楚、明确,以下參照附图并举实施例对本发明进ー步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请參阅图1,图1为本发明提供的防止移动终端不停重启的方法较佳实施例的流程图,包括以下步骤:
步骤S100、当移动终端检测到有充电器插入时,移动终端实时检测电池是否被拔出;步骤S200、当检测到电池被拔出吋,移动终端控制开机流程进入延时等待;当检测到电池没有被拔出时,移动终端保持原有状态;
步骤S300、在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入时,移动终端继续开机流程。下面结合具体的实施例对上述步骤进行详细的描述。
当软件检测到充电器插入后,也就是移动终端处于充电状态时,移动终端实时检测电池温度检测脚的电压值,井比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小。具体地,移动终端通过模拟数字转换单元ADC来检测电池温度检测脚的电压值Vadc,也就是移动终端的电源管理模块的输出电压VDD通过上拉电阻Rl后的电压值。若移动终端中的电池没有被拔出,则电源管理模块的输出电压VDD通过上拉电阻Rl连接电池内的热敏电阻R2,上拉电阻Rl和热敏电阻R2对输出电压VDD进行分压,然后送到模拟数字转换单元ADC进行检測。那么模拟数字转换单元ADC检测到的电池温度检测脚的电压值Vadc=VDD*R2/ (R1+R2)。由于在电池未被拔出,在充电过程中,热敏电阻R2随着温度的变化阻值也相应变化,但热敏电阻R2和上拉电阻Rl的阻值没有数量级的差异,即两者的阻值差距在10倍以内。由上面的公式可知,在移动终端中的电池未被拔出时:1/1 lVDD<Vadc<10/lIVDD0相应地,若移动终端中的电池被拔出,由于电池不存在,所以对应电池连接器管脚对地电阻(等效为R2)非常大,其值远远大于上拉电阻R1,也就是Vadc大于或等于10/11VDD,Vadc与VDD电压几乎相等,但由于上拉电阻Rl的存在,两者的值并不完全相等。在电池被拔出的情况下,两者的差值相当小。那么当检测到电池温度检测脚的电压值大于或等于电源管理模块的输出电压值的10/11吋,则判定电池被拔出,移动终端的开机流程进入延时等待,暂停配置外设。具体来说,若电池被拔出,则移动終端处于关机状态,电池供电线电平几乎为零,但移动终端处于充电器插入状态,充电器会通过电源管理模块给电池供电线上的稳压电容充电,使得电池供电线上的电压随着稳压电容的能量增加而上升,当电池供电线的电压达到电源管理模块所需的最低输入电平时,电源管理模块激活相关输出电平,开始给移动终端的系统供电(主要是给基带和内存供电),在输出电压稳定后,电源管理模块然后复位基带芯片,从而使得基带启动开机流程,在运行了操作系统、配置相关的基带与外设之间的输入输出接ロ状态后,软件暂停配置外设,譬如暂停配置LCD、摄像头、背光灯和射频通讯模块等外设,从而放止了移动终端不停重启,解决了在移动终端插入充电器充电时电池被拔出导致移动终端不停重启的问题。相应地,当检测到电池温度检测脚的电压值大于电源管理模块的输出电压值的1/11、并小于电源管理模块的输出电压值的lo/ii时,贝U判定电池没有被拔出,移动终端保持原有状态。具体来说,在移动终端处于充电状态下,移动终端实时检测到电池温度检测脚的电压Vadc:l/llVDD〈Vadc〈10/llVDD,则电池没有被拔出,那么移动终端仍然保持原有的状态,并没有发生变化,也不会出现移动终端不停重启的现象。所谓移动終端保持原有状态就是指软件对移动终端不做任何改变,因为电池在移动终端中未拔出,原有状态为关机状态,现在仍然是关机状态;原有状态为开机状态,现在仍然是开机状态。在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入时,移动终端继续开机流程。具体来说,在电池拔出后,移动终端继续检测电池温度检测脚的电压值,当电池温度检测脚的电压值大于电源管理模块的输出电压值的1/11、并小于电源管理模块的输出电压值的10/11吋,则判定移动终端继续有电池插入,移动终端继续开机流程,继续配置外设,移动终端开机。在移动终端检测到电池被拔出之后,也就是检测到电池温度检测脚的电压值大于或等于电源管理模块的输出电压值的10/11,移动终端的开机流程进入延时等待,暂停配置外设。移动终端继续检测电池温度检测脚的电压值Vadc,当电池温度检测脚的电压值Vadc的符合1/1 lVDD〈Vadc〈10/lIVDD时,则表明移动终端中有电池插入,那么移动终端继续开机流程,继续配置外设,从而完成配置外设,从而不会产生移动终端不停重启的现象。进ー步地,在所述步骤SlOO之前,还包括:S101、移动终端检测是否有充电器插入;当检测到有充电器插入时,进入步骤S100。也就是检测移动终端是否有充电,若没有充电,软件不启动或保持等待,不触发后续流程;当有充电时,软件触发,进入后续流程。基于上述防止移动终端不停重启的方法,本发明还提供了ー种防止移动终端不停重启的系统,如图2所示,包括:
电压检测模块10,用于检测移动终端中电池温度检测脚的电压值;具体如上所述。电压比较模块20,用于比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小;具体如上所述。开机控制模块30,用于根据电压比较模块20的比较结果来控制移动终端的开机流程;具体如上所述。具体地,所述电压比较模块20用于比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小;当电池温度检测脚的电压Vadc:1/1 lVDD〈Vadc〈10/lIVDD时,电池未被拔出,开机控制模块30控制移动终端保持原有状态。当电池温度检测脚的电压Vadc大于或等于10/11VDD时,电池被拔出,开机控制模块30控制移动终端的开机流程,进入延时等待。进ー步地,所述电压检测模块10,在电池被拔出后,继续检测电池温度检测脚的电压值。当电压比较模块20比较到电池温度检测脚的电压Vadct又在1/1IVDD至10/1IVDD之间时,表明电池被插入移动终端中,开机控制模块30控制移动终端的开机流程,退出延时等待,继续开机流程。进ー步地,请继续參阅图2,所述防止移动终端不停重启的系统还包括:充电检测模块40,用于检测是否有充电器插入移动终端。基于上述防止移动终端不停重启的系统,本发明还提供了一种移动終端,包括上述防止移动终端不停重启的系统。本发明的移动终端并不限于手机,也可用于电脑、数码相机等等其他移动终端。综上所述,本发明提供的ー种防止移动终端不停重启的方法、系统及移动终端,通过在对移动终端插入充电器充电时,实时检测移动终端中电池是否被拔出,当检测到电池被拔出时,移动终端的开机流程进入延时等待;当没有检测到电池被拔出时,移动终端保持原有状态,并在电池拔出后移动终端继续检测是否有电池插入;当检测到有电池插入时,移动终端继续开机流程,从而防止移动终端不停重启,解决了在移动终端插入充电器充电时电池被拔出导致移动终端不停重启的问题,其实现方法简单,通过软件实现,成本较低。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
1.一种防止移动终端不停重启的方法,其特征在于,包括以下步骤: A、当移动终端检测到有充电器插入时,移动终端实时检测电池是否被拔出; B、当检测到电池被拔出吋,移动终端控制开机流程进入延时等待;当检测到电池没有被拔出时,移动终端保持原有状态; C、在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入吋,移动终端继续开机流程。
2.根据权利要求1所述的防止移动终端不停重启的方法,其特征在于,在步骤A之前,还包括: A0、移动终端检测是否有充电器插入;当检测到有充电器插入时,进入步骤A。
3.根据权利要求1所述的防止移动终端不停重启的方法,其特征在于,在步骤A具体包括: 当移动终端有充电器插入时,移动终端实时检测电池温度检测脚的电压值,井比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小。
4.根据权利要求3所述的防止移动终端不停重启的方法,其特征在于,在步骤B具体包括: 当移动终端检测到电池温度检测脚的电压值大于或等于电源管理模块的输出电压值的10/11吋,则判定电池被拔出,移动终端的开机流程进入延时等待,暂停配置外设; 当移动终端检测到电池温度检测脚的电压值大于电源管理模块的输出电压值的1/11、并小于电源管理模块的输出电压值的10/11吋,则判定电池没有被拔出,移动终端保持原有状态。
5.根据权利要求4所述的防止移动终端不停重启的方法,其特征在于,在步骤C具体包括: 在电池拔出后,移动终端继续检测电池温度检测脚的电压值,当电池温度检测脚的电压值大于电源管理模块的输出电压值的1/11、并小于电源管理模块的输出电压值的10/11吋,则判定移动终端继续有电池插入,移动终端继续开机流程,继续配置外设。
6.一种防止移动终端不停重启的系统,其特征在于,包括: 电压检测模块,用于检测移动终端中电池温度检测脚的电压值; 电压比较模块,用于比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小; 开机控制模块,用于根据电压比较模块的比较结果来控制移动终端的开机流程。
7.根据权利要求6所述的防止移动终端不停重启的系统,其特征在于,还包括: 充电检测模块,用于检测是否有充电器插入移动终端。
8.一种移动終端,其特征在于,包括权6或7所述的防止移动终端不停重启的系统。
9.根据权利要求8所述的移动终端,其特征在于,所述移动终端为手机或电脑。
全文摘要
本发明公开了一种防止移动终端不停重启的方法、系统及移动终端,通过在对移动终端插入充电器充电时,实时检测移动终端中电池是否被拔出,当检测到电池被拔出时,移动终端的开机流程进入延时等待;当没有检测到电池被拔出时,移动终端保持原有状态,在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入时,移动终端继续开机流程;从而解决了在移动终端插入充电器充电时电池被拔出导致移动终端不停重启的问题,其实现方法简单,通过软件实现,成本较低。
文档编号H04M1/725GK103095929SQ20131005120
公开日2013年5月8日 申请日期2013年2月16日 优先权日2013年2月16日
发明者王亚辉, 张帆 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1