【技术实现步骤摘要】
设备接口控制方法和装置
[0001]本申请实施例涉及计算机
,尤其涉及一种设备接口控制方法和装置。
技术介绍
[0002]现阶段,终端设备在物理形态上可设置多个接口,如通用串行总线C型USB Type
‑
C接口或弹簧针pogo pin接口。当上述多个接口同时使用时,终端设备需根据实际场景,选择使用或者同时使用多个接口承载的功能(充电、听歌、传输文件等),这类功能的实现依赖充电或者数据传输的物理通道,因此需要在软件侧设计一套控制逻辑,保证在不同的用户场景下的实现业务功能。
技术实现思路
[0003]本申请实施例提供一种设备接口控制方法和装置。该方法在终端设备的多个接口同时插接外接设备或充电器时,通过控制充电通道、供电通道的连通或断开,实现外接设备或充电器的正常工作。
[0004]第一方面,本申请实施例提供了一种设备接口控制方法,所述方法应用于终端设备的充电控制器,所述终端设备还装有电池、第一接口和第二接口,所述电池通过第一充电通路、第一供电通路与所述第一接口连接,所述电池通过第二充电通路、第二供电通路与所述第二接口连接,所述方法包括:
[0005]若所述第一接口和所述第二接口均处于插接充电器的状态,则将所述第一充电通路设置为断开状态并将所述第二充电通路设置为连通状态,所述充电器通过所述第一充电通路给所述电池供电;
[0006]若所述第一接口和所述第二接口均处于插接外接设备的状态,则将所述第一供电通路设置为断开状态并将所述第二供电通路设置为连通状态,所述电池 ...
【技术保护点】
【技术特征摘要】
1.一种设备接口控制方法,其特征在于,所述方法应用于终端设备的充电控制器,所述终端设备还装有电池、第一接口和第二接口,所述电池通过第一充电通路、第一供电通路与所述第一接口连接,所述电池通过第二充电通路、第二供电通路与所述第二接口连接,所述方法包括:若所述第一接口和所述第二接口均处于插接充电器的状态,则将所述第一充电通路设置为断开状态并将所述第二充电通路设置为连通状态,所述充电器通过所述第一充电通路给所述电池供电;若所述第一接口和所述第二接口均处于插接外接设备的状态,则将所述第一供电通路设置为断开状态并将所述第二供电通路设置为连通状态,所述电池通过所述第二供电通路给所述外接设备供电;若所述第一接口处于插接充电器的状态且所述第二接口处于插接外接设备的状态,则将所述第一充电通路和所述第二供电通路设置为连通状态,所述充电器通过所述第一充电通路给所述电池充电且所述电池通过所述第二供电通路给所述外接设备供电;若所述第一接口处于插接外接设备的状态且所述第二接口处于插接充电器的状态,则将所述第一供电通路设置为断开状态并将所述第二充电通路设置为连通状态,所述充电器通过所述第二充电通路给所述电池充电。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一接口保持悬空的状态,所述第二接口的状态由悬空变为插接外接设备,则将所述第二充电通路设置为断开状态,同时将所述第二供电通路设置为连通状态并为所述第二供电通路设置限流;若第一接口保持悬空的状态,所述第二接口的状态由插接外接设备变为悬空,则将所述第二供电通路设置为断开状态并将所述第二充电通路设置为连通状态。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一接口保持插接充电器的状态,所述第二接口的状态由悬空变为插接充电器,则将所述第一充电通路设置为断开状态并将所述第二充电通路设置为连通状态;若所述第一接口保持插接充电器的状态,所述第二接口的状态由插接充电器变为悬空,则将所述第二充电通路设置为断开状态并将所述第一充电通路设置为连通状态。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第一接口插接的充电器为快充充电器,则在将所述第一充电通路设置为断开状态并将所述第二充电通路设置为连通状态之后,将前端界面的快充标识切换为普充标识;在将所述第二充电通路设置为断开状态并将所述第一充电通路设置为连通状态之后,将前端界面的所述普充标识切换为所述快充标识。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一接口保持插接充电器的状态,所述第二接口的状态由悬空变为插接外接设备,则将所述第二充电通路设置为断开状态,同时将所述第二供电通路设置为连通状态并为所述第二供电通路设置限流;若所述第一接口保持插接充电器的状态,所述第二接口的状态由插接外接设备变为悬空,则将所述第二供电通路设置为断开状态。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述第一接口保持插接外接设备的状态,所述第二接口的状态由悬空变为插接充电器,则将所述第一供电通路设置为断开状态并将所述第二充电通路设置为连通状态;若所述第一接口保持插接外接设备的状态,所述第二接口的状态由插接充电器变为悬空,则将所述第一供电通路设置为连通状态并将所述第二充电通路设置为断开状态。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一接口保持插接外接设备的状态,所述第二接口的状态由悬空变为插接外接设备,则将所述第一供电通路设置为断开状态并将所述第二供电通路设置为连通状态;若所述第一接口保持插接外接设备的状态,所述第二接口的状态由插接外接设备变为悬空,则将所述第一供电通路设置为连通状态并将所述第二供电通路设置为断开状态。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第二接口保持插接充电器的状态,所述第一接口的状态由悬空变为插接充电器,则不改变所述第一充电通路的原有状态;若所述第二接口保持插接充电器的状态,所述第一接口的状态由插接充电器变为悬空,则不改变所述第一充电通路的原有状态;若所述第二接口保持插接充电器的状态,所述第一接口的状态...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。