充电控制方法、装置及终端制造方法及图纸

技术编号:15514869 阅读:87 留言:0更新日期:2017-06-04 06:31
本发明专利技术实施例公开了一种充电控制方法、装置及终端。该充电控制方法包括:检测预设数据传输控制开关的工作状态;若检测出该预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输;若检测出终端未进行预设类别的数据传输,则将该预设数据传输控制开关由连接状态切换到断开状态;根据该断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。本实施例通过将终端通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式的方式,可以避免因终端通用串行总线接口的识别引脚与地线引脚短接所引起的OTG误响应所导致的终端无法充电的问题。

【技术实现步骤摘要】
充电控制方法、装置及终端
本专利技术属于充电
,尤其涉及一种充电控制方法、装置及终端。
技术介绍
许多终端都具有OTG(OnTheGo)功能。OTG技术可以在没有主机的情况下,实现设备间的数据交换。比如,通过OTG数据线,智能手机可以直接和U盘(USBFlashDisk,USB闪存盘)连接,使得智能手机可以读取存储在U盘中的数据。终端是通过USB(UniversalSerialBus,通用串行总线)接口来识别用户为终端接入的是普通USB数据线还是OTG数据线。OTG数据线的USB插头具有识别引脚(即ID引脚),并且该ID引脚和地线(GND)引脚短接。而普通USB数据线中用于连接终端一侧的插头则没有ID引脚。但是,在用户为终端接入普通USB数据线配合充电适配器进行充电时,如果因为漏液等原因导致终端USB接口的ID引脚和地线引脚短接,则会导致终端误认为接入的是OTG数据线,从而将USB接口的用于供电的Vbus引脚设置为输出,从而导致充电适配器无法对终端进行充电。
技术实现思路
本专利技术实施例提供一种充电控制方法、装置及终端,能避免因终端对OTG功能进行误响应导致的终端无法充电的问题。本专利技术实施例提供一种充电控制方法,包括:检测预设数据传输控制开关的工作状态;若检测出所述预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输;若检测出终端未进行预设类别的数据传输,则将所述预设数据传输控制开关由连接状态切换到断开状态;根据所述断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。本专利技术实施例提供一种充电控制装置,包括:第一检测模块,用于检测预设数据传输控制开关的工作状态;第二检测模块,用于若检测出所述预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输;第一切换模块,用于若检测出终端未进行预设类别的数据传输,则将所述预设数据传输控制开关由连接状态切换到断开状态;第一触发模块,用于根据所述断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。本专利技术实施例还提供一种终端,包括存储器,处理器,以及存储在所述存储器中并可在所述处理器中运行的计算机程序,所述处理器执行所述计算机程序时实现本专利技术实施例提供的所述的充电控制方法中的步骤。本专利技术实施例提供的充电控制方法、装置及终端,首先由终端检测其预设数据传输控制开关(即预设的OTG功能开关)的工作状态。若检测出该OTG功能开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输(即OTG数据传输)。如果检测出终端未进行OTG数据传输,那么控制终端将OTG功能开关由连接状态切换到断开状态,并根据该断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。本专利技术实施例在终端不需要进行OTG数据传输时,将终端通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式。在该通用输入输出接口模式下,终端不会对OTG功能进行响应,从而可以避免因终端通用串行总线接口的识别引脚与地线引脚短接所引起的OTG误响应导致的终端无法充电的问题。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其有益效果显而易见。图1是本专利技术实施例提供的充电控制方法的流程示意图。图2是本专利技术实施例提供的充电控制方法的另一流程示意图。图3A至图3G是本专利技术实施例提供的充电控制方法的场景示意图。图4是本专利技术实施例提供的充电控制装置的结构示意图。图5是本专利技术实施例提供的充电控制装置的另一结构示意图。图6是本专利技术实施例提供的移动终端的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。以下将详细说明。请参阅图1,图1是本专利技术实施例提供的充电控制方法的流程示意图,流程可以包括:在步骤S101中,检测预设数据传输控制开关的工作状态。可以理解的是,本专利技术实施例的执行主体可以是智能手机、平板电脑等终端设备。比如,许多终端都具有OTG(OnTheGo)功能。OTG技术可以在没有主机的情况下,实现设备间的数据交换。终端的USB(UniversalSerialBus,通用串行总线)接口有5根引脚,包括用于供电的Vbus引脚,用于通信的Data-(数据线负极)引脚、Data+(数据线正极)引脚,用于在接入OTG数据线时输入低电平触发中断识别的识别引脚(即ID引脚),以及用于接地的GND引脚。OTG数据线的USB插头也有5根引脚,包括Vbus引脚、Data-引脚、Data+引脚、ID引脚以及GND引脚。其中,ID引脚和GND引脚短接在一起。而普通USB数据线中用于连接终端一侧的USB插头只有4根引脚,包括Vbus引脚、Data-引脚、Data+引脚以及GND引脚,而没有ID引脚。因此,终端是通过USB接口来识别用户为终端接入的是普通USB数据线还是OTG数据线。但是,在用户为终端接入普通USB数据线配合充电适配器进行充电时,如果因为漏液等原因导致终端USB接口的ID引脚和地线引脚短接,则会导致终端误认为接入的是OTG数据线,从而将USB接口的用于供电的Vbus引脚设置为输出,从而导致充电适配器无法对终端进行充电。在本专利技术实施例的步骤S101中,先由终端检测预设数据传输控制开关的工作状态。需要说明的是,该预设数据传输控制开关为预设的OTG功能开关,用于控制终端的OTG功能。当该OTG功能开关为连接状态时,会触发终端将USB接口的ID引脚设置为输入上拉的高电平的模式。此时终端的OTG功能开启,可以进行基于OTG技术的数据传输。而当该OTG功能开关为断开状态时,会触发终端将USB接口的ID引脚设置为输出为低电平的通用输入输出(GPIO)接口模式。此时终端的OTG功能关闭,无法进行基于OTG技术的数据传输。在步骤S102中,若检测出该预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输。比如,在对预设的OTG功能开关的工作状态进行检测之后,终端确定出该预设的OTG功能开关的工作状态为连接状态。在这种情况下,终端可以检测是否正在进行预设的OTG类别的数据传输。也即,终端检测是否正在进行基于OTG技术的数据传输。如果终端检测出其正在进行基于OTG技术的数据传输,那么终端可以继续执行相应的OTG数据传输操作,并保持预设数据传输控制开关的工作状态处于连接状态,即步骤S105。如果终端检测出其未进行基于OTG技术的数据传输,那么进入步骤S103。在步骤S103中,若检测出终端未进行预设类别的数据传输,则将该预设数据传输控制开关由连接状态切换到断开状态。在步骤S104中,根据该断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。比如,步骤S103和S104可以包括:在步骤S102中,终端检测出其未进行基于OTG技术的数据传输,那么此时终端可以将预设的OTG功能开关由连接状本文档来自技高网...
充电控制方法、装置及终端

【技术保护点】
一种充电控制方法,其特征在于,所述方法包括:检测预设数据传输控制开关的工作状态;若检测出所述预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输;若检测出终端未进行预设类别的数据传输,则将所述预设数据传输控制开关由连接状态切换到断开状态;根据所述断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。

【技术特征摘要】
1.一种充电控制方法,其特征在于,所述方法包括:检测预设数据传输控制开关的工作状态;若检测出所述预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输;若检测出终端未进行预设类别的数据传输,则将所述预设数据传输控制开关由连接状态切换到断开状态;根据所述断开状态,触发终端将通用串行总线接口的识别引脚设置成输出为低电平的通用输入输出接口模式,以对终端进行充电。2.根据权利要求1所述的充电控制方法,其特征在于,所述若检测出所述预设数据传输控制开关的工作状态为连接状态,则检测终端是否进行预设类别的数据传输,包括:若检测出所述预设数据传输控制开关的工作状态为连接状态,则检测终端在预设时长内是否进行预设类别的数据传输;所述若检测出终端未进行预设类别的数据传输,则将所述预设数据传输控制开关由连接状态切换到断开状态,包括:若检测出终端在预设时长内未进行预设类别的数据传输,则将所述预设数据传输控制开关由连接状态切换到断开状态。3.根据权利要求1或2所述的充电控制方法,其特征在于,所述方法还包括:若接收到用户输入的用于指示将所述预设数据传输控制开关由断开状态切换到连接状态的第一指令,则按照所述第一指令将所述预设数据传输控制开关切换到连接状态;根据所述连接状态,触发终端将通用串行总线接口的识别引脚设置成输入上拉的预设数据传输模式,以进行数据传输。4.根据权利要求3所述的充电控制方法,其特征在于,在所述触发终端将通用串行总线接口的识别引脚设置成输入上拉的预设数据传输模式的步骤之后,还包括:若检测到终端已完成预设类别的数据传输操作,则控制终端将预设数据传输控制开关由所述连接状态切换到所述断开状态。5.根据权利要求2所述的充电控制方法,其特征在于,所述方法还包括:若接收到用于指示对所述预设时长进行修改的第二指令,则根据所述第二指令对所述预设时长进行修改。6.一种充电控制装置,其特征在于,所述装置包括:第一检...

【专利技术属性】
技术研发人员:张强孔凡红廖福椿
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1