【技术实现步骤摘要】
充电方法、装置、设备及存储介质
[0001]本申请涉及充电
,特别是涉及一种充电方法、装置、设备及存储介质。
技术介绍
[0002]当前,随着科学技术的发展,智能手机等电子设备在人们的日常生活中已经越来越常见了。实际应用中,许多电子设备中都设置有电池,通过对电子设备中的电池进行充电,可以为电子设备提供正常工作所需的电能。通常情况下,电子设备可以根据电源适配器的类型以及电子设备所处的充电场景设置合适的充电电流,以避免充电过程给电子设备带来损害或者影响用户对电子设备的使用。
[0003]相关技术中,电子设备可以调用输入电流设置函数(input_current_limit函数)去设置充电电流,其中,该输入电流设置函数包括多个条件判断语句,通过该多个条件判断语句,输入电流设置函数最终可以查找到电源适配器的类型以及电子设备所处的充电场景对应的充电电流。
[0004]然而,利用多个条件判断语句来查找充电电流的方式会导致输入电流设置函数体积庞大,从而影响输入电流设置函数的执行效率,并增加输入电流设置函数的维护难度。< ...
【技术保护点】
【技术特征摘要】
1.一种充电方法,其特征在于,所述方法包括:在检测到电子设备与目标电源适配器电连接时,获取所述目标电源适配器的类型,并根据所述目标电源适配器的类型确定目标函数指针,所述目标函数指针指向与所述目标电源适配器的类型相对应的目标电流设置表;确定所述电子设备所处的目标充电场景,并根据所述目标充电场景在所述目标电流设置表中设置第一充电电流;调用输入电流设置函数,通过所述输入电流设置函数获取所述目标函数指针,根据所述目标函数指针定位所述目标电流设置表,并在所述目标电流设置表中获取所述第一充电电流;根据所述第一充电电流对所述电子设备的电池进行充电。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标电源适配器的类型确定目标函数指针,包括:将函数指针表中与所述目标电源适配器的类型对应的状态参数由第一值修改为第二值,所述函数指针表中存储有电源适配器的类型、状态参数以及函数指针的多组对应关系;将所述函数指针表中与第二值对应的函数指针作为所述目标函数指针。3.根据权利要求2所述的方法,其特征在于,所述将函数指针表中与所述目标电源适配器的类型对应的状态参数由第一值修改为第二值,包括:当所述函数指针表中不存在第二值时,将所述函数指针表中与所述目标电源适配器的类型对应的状态参数由第一值修改为第二值。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当检测到所述电子设备与所述目标电源适配器的电连接断开时,将所述函数指针表中所有的第二值均修改为第一值。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标充电场景在所述目标电流设置表中设置第一充电电流,包括:根据所述目标电源适配器的类型,确定各所述目标充电场景所分别对应的标准充电电流;利用各所述目标充电场景分别对应的标准充电电流,修改所述目标电流设置表中各所述目标充电场景分别对应的充电电流,并将所述目标电流设置表中各所述目标充电场景对应的状态参数由第一值修改为第二值,其中,所述目标电流设置表中存储有充电场景、状态参数以及充电电流的多组对应关系;将所述目标电流设置表中与所述第二值对应的充电电流中最小的充电电流作为所述第一充电电流。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当检测到所述电子设备与所述目标电源适配器的电连接断开时,将所述目标电流设置表中各充电场景对应...
【专利技术属性】
技术研发人员:李志杰,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。