1.一种移动终端外部充电芯片切换方法,其特征在于,包括如下步骤:当移动终端检测到与电脑相连接,获取电脑端预先存储的外部充电芯片的第一算法版本号;
比较所述第一算法版本号与移动终端中存储的第二算法版本号;
如果所述第一算法版本号比所述第二算法版本号新,则控制获取当前USB接口总的电流设置,关断外部充电芯片的充电功能;并设置内部充电为所述USB接口总的电流设置;切换外部充电芯片并执行更新算法步骤;通过电脑对所连接的移动终端的外部充电芯片进行算法更新。
2.根据权利要求1所述的移动终端外部充电芯片切换方法,其特征在于,所述比较所述第一算法版本号与移动终端中存储的第二算法版本号的步骤还包括:如果所述第一算法版本号比所述第二算法版本号旧,则控制不作处理。
3.根据权利要求1所述的移动终端外部充电芯片切换方法,其特征在于,所述当移动终端检测到与电脑相连接,获取电脑端预先存储的外部充电芯片的第一算法版本号的步骤包括:
当移动终端检测到与电脑相连接;
控制移动终端获取电脑端预先存储的外部充电芯片的第一算法版本号。
4.根据权利要求1所述的移动终端外部充电芯片切换方法,其特征在于,所述当移动终端检测到与电脑相连接步骤具体包括:移动终端检测到USB接口上的电源线供出电压,移动终端控制启动USB功能,并等待USB主机发出响应;
移动终端接收到USB主机发出的响应,则判断为移动终端检测到与电脑相连接。
5.根据权利要求1所述的移动终端外部充电芯片切换方法,其特征在于,所述获取电脑端预先存储的外部充电芯片的第一算法版本号的步骤包括:预先将待更新的外部充电芯片算法存放在电脑中;
移动终端向电脑发出指令获取外部充电芯片算法的第一算法版本号,电脑将所存储的外部充电芯片算法版本发送给移动终端。
6.根据权利要求1所述的移动终端外部充电芯片切换方法,其特征在于,当通过电脑对所连接的移动终端的外部充电芯片进行算法更新后,还包括如下步骤:切换外部充电芯片并启动充电;
获取当前USB接口总的电流设置;
设置外部充电芯片与内部充电各为USB接口总电流的一半。
7.一种移动终端,其特征在于,包括:处理器、存储器和通信总线;
所述存储器上存储有可被所述处理器执行的计算机可读程序;
所述通信总线实现处理器和存储器之间的连接通信;
所述处理器执行所述计算机可读程序时实现如下步骤:当移动终端检测到与电脑相连接,获取电脑端预先存储的外部充电芯片的第一算法版本号;
比较所述第一算法版本号与移动终端中存储的第二算法版本号;
如果所述第一算法版本号比所述第二算法版本号新,则控制获取当前USB接口总的电流设置,关断外部充电芯片的充电功能;并设置内部充电为所述USB接口总的电流设置;切换外部充电芯片并执行更新算法步骤;通过电脑对所连接的移动终端的外部充电芯片进行算法更新。
8.根据权利要求7所述移动终端,其特征在于,所述处理器执行所述计算机可读程序时还实现如下步骤:
预先将待更新的外部充电芯片算法存放在电脑中;
当移动终端检测到USB接口上的电源线供出电压,移动终端控制启动USB功能,并等待USB主机发出响应;
移动终端接收到USB主机发出的响应,则判断为移动终端检测到与电脑相连接;
移动终端向电脑发出指令获取外部充电芯片算法的第一算法版本号,电脑将所存储的外部充电芯片算法版本发送给移动终端;
比较所述第一算法版本号与移动终端中存储的第二算法版本号;
如果所述第一算法版本号比所述第二算法版本号旧,则控制不作处理。
9.根据权利要求7所述移动终端,其特征在于, 所述处理器执行所述计算机可读程序时还实现如下步骤:
当通过电脑对所连接的移动终端的外部充电芯片进行算法更新后,还包括如下步骤:切换外部充电芯片并启动充电;
获取当前USB接口总的电流设置;
设置外部充电芯片与内部充电各为USB接口总电流的一半。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1‑6任意一项所述的移动终端外部充电芯片切换方法中的步骤。