一种防止移动终端不停重启的方法、系统及移动终端技术方案

技术编号:8685809 阅读:187 留言:0更新日期:2013-05-09 05:20
本发明专利技术公开了一种防止移动终端不停重启的方法、系统及移动终端,通过在对移动终端插入充电器充电时,实时检测移动终端中电池是否被拔出,当检测到电池被拔出时,移动终端的开机流程进入延时等待;当没有检测到电池被拔出时,移动终端保持原有状态,在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入时,移动终端继续开机流程;从而解决了在移动终端插入充电器充电时电池被拔出导致移动终端不停重启的问题,其实现方法简单,通过软件实现,成本较低。

【技术实现步骤摘要】

本专利技术涉及移动终端设备,尤其涉及的是ー种防止移动终端不停重启的方法、系统及移动终端
技术介绍
在当前手机设计中,在手机主板上会对电池的供电线加上大电容进行稳压。当充电器处于插入状态时,即手机处于充电状态时,若将手机中的电池拔出,由于充电器给电池供电线上的大电容充电,导致其电压上升,进而满足电源管理芯片的最低输入电压要求,使得电源管理芯片开始输出电压,导致手机开机。但在现有手机开机过程中,需要激活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吋,则判定电池被拔出,移动终端的开机流程进入延时等待,暂停配置外设。具体来说,若电池被拔出,则移动終端处于关机状态,电池供电线电平几乎为零,但移动终端处于充电器插入状态,充电器会通过电源管理模块给电池供电线上的稳压电容充电,使得电池供电线上的电压随着稳压电容的能量增加而上升,当电池供电线的电压达到电源管理模块所需的最低输入电平时,电源管理模块激活相关输出电平,开始给移动终端的系统供电(主要是给基带和内存供电),在输出电压稳定后,电源管理模块然后复位基带芯片,从而使得基带启动开机流程,在运行了操作系统、配置相关的基带与外设之间的输入输出接ロ状态后,软件本文档来自技高网...

【技术保护点】
一种防止移动终端不停重启的方法,其特征在于,包括以下步骤:A、当移动终端检测到有充电器插入时,移动终端实时检测电池是否被拔出;B、当检测到电池被拔出时,移动终端控制开机流程进入延时等待;当检测到电池没有被拔出时,移动终端保持原有状态;C、在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入时,移动终端继续开机流程。

【技术特征摘要】
1.一种防止移动终端不停重启的方法,其特征在于,包括以下步骤: A、当移动终端检测到有充电器插入时,移动终端实时检测电池是否被拔出; B、当检测到电池被拔出吋,移动终端控制开机流程进入延时等待;当检测到电池没有被拔出时,移动终端保持原有状态; C、在电池被拔出后,移动终端继续检测是否有电池插入;当再次检测到有电池插入吋,移动终端继续开机流程。2.根据权利要求1所述的防止移动终端不停重启的方法,其特征在于,在步骤A之前,还包括: A0、移动终端检测是否有充电器插入;当检测到有充电器插入时,进入步骤A。3.根据权利要求1所述的防止移动终端不停重启的方法,其特征在于,在步骤A具体包括: 当移动终端有充电器插入时,移动终端实时检测电池温度检测脚的电压值,井比较所述电池温度检测脚的电压值与移动终端中电源管理模块的输出电压值的大小。4.根据权利要求3所述的防止移动终端不停重启的方法,其特征在于,在步骤B具体包括: 当移动终端检测到电池温度检测脚的电压值大于或等于电源管理模块的输出电压值的10/11吋,则判定电池被拔出,移动终端的开机流程进入延时等待,暂停配置外设; 当移动终端检测到电池温度检测脚...

【专利技术属性】
技术研发人员:王亚辉张帆
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1