1.一种防止移动终端存储卡频繁热插拔的方法,其特征在于,包括:A、移动终端检测是否有存储卡热插拔动作,当检测到有存储卡热插拔动作时,在第一预定时间段内统计存储卡热插拔次数是否达到预设定的热插拔次数上限值;
B、当判断在第一预定时间段内存储卡热插拔次数达到预设定的热插拔次数上限值,则自动禁止热插拔功能;
C、当禁止热插拔功能等待第二预定时间段后,则自动恢复热插拔功能。
2.根据权利要求1所述防止移动终端存储卡频繁热插拔的方法,其特征在于,所述步骤A之前还包括:a、预先设定第一预定时间段值和第二预定时间段值,并设置通过第一软件定时器来记录第一预定时间段值、通过第二软件定时器来记录第二预定时间段值;
b、预先设定在第一预定时间段内热插拔次数上限值。
3.根据权利要求1所述防止移动终端存储卡频繁热插拔的方法,其特征在于,所述步骤A还包括:设置通过一计数器来统计在第一预定时间段内存储卡热插拔次数,并将该计数器初始化为0。
4.根据权利要求3所述防止移动终端存储卡频繁热插拔的方法,其特征在于,所述步骤A具体包括:A1、移动终端实时检测是否有存储卡热插拔动作;
A2、当检测到有存储卡热插拔动作时,开启计数器来统计在第一预定时间段内存储卡热插拔次数;
A3、判断在第一预定时间段内统计存储卡热插拔次数是否达到预设定的热插拔次数上限值。
5.根据权利要求4所述防止移动终端存储卡频繁热插拔的方法,其特征在于,所述步骤A2还包括:当检测到有存储卡热插拔动作,并等待第一预定时间段存储卡热插拔次数没有达到预设定的热插拔次数上限值时,则将计数器值初始化为0进行重新计数,并返回步骤A1。
6.根据权利要求1所述防止移动终端存储卡频繁热插拔的方法,其特征在于,所述存储卡包括SD卡、microSD卡、miniSD卡、TF卡。
7.一种移动终端,其特征在于,包括:
检测模块,用于检测是否有存储卡热插拔动作;
判断模块,用于当检测到有存储卡热插拔动作时,在第一预定时间段内统计存储卡热插拔次数是否达到预设定的热插拔次数上限值;
禁止热插拔模块,用于当判断在第一预定时间段内存储卡热插拔次数达到预设定的热插拔次数上限值,则自动禁止热插拔功能;
恢复热插拔模块,用于当禁止热插拔功能等待第二预定时间段后,则自动恢复热插拔功能。
8.根据权利要求7所述的移动终端,其特征在于,其还包括:软件计数器,用于记录用户热插拔存储卡的次数,当用户将存储卡插入或拔出卡槽时次数值都将加1;
热插拔次数上限设置模块,用于设置系统所能接受的存储卡连续热插拔次数上限值;
第一软件定时器、用于预先设定第一预定时间段值,并设置通过第一软件定时器来记录第一预定时间段值;
第二软件定时器,用于预先设定第二预定时间段值,并设置通过第二软件定时器来记录第二预定时间段值。
9.根据权利要求7所述的移动终端,其特征在于,其还包括:重新计数模块,用于当检测到有存储卡热插拔动作,并等待第一预定时间段存储卡热插拔次数没有达到预设定的热插拔次数上限值时,则将计数器值初始化为0进行重新计数。
10.根据权利要求7所述的移动终端,其特征在于,所述存储卡包括TF卡、microSD卡、SD卡、miniSD卡。