设备控制方法、装置、音频播放设备及存储介质制造方法及图纸

技术编号:37358994 阅读:14 留言:0更新日期:2023-04-27 07:08
本申请适用于计算机技术领域,提供了一种设备控制方法、装置、音频播放设备及存储介质,其中,方法包括:在检测到外接设备接入目标设备时,根据对外接设备的接入请求信息的接收情况,确定外接设备的设备类型;根据外接设备的设备类型,确定目标设备的充电允许状态;在充电允许状态指示允许对目标设备进行充电时,控制目标设备以外接设备为充电源进行充电。本申请中,在检测到外接设备接入目标设备时,通过外接设备的设备类型确定目标设备的充电允许状态,在充电允许状态指示允许充电时,控制目标设备以外接设备为充电源进行充电,可以避免外接设备接入目标设备进行数据传输时,外接设备的电量快速流向目标设备而导致中断数据传输。输。输。

【技术实现步骤摘要】
设备控制方法、装置、音频播放设备及存储介质


[0001]本申请属于计算机
,尤其涉及设备控制方法、装置、音频播放设备及存储介质。

技术介绍

[0002]通用串行总线(Universal Serial Bus,USB)是一种高速串行总线,其极高的传输速度可以满足高速数据传输的应用环境要求,同时USB还兼有供电简单、安装配置便捷、扩展端口简易、传输方式多样化,以及兼容良好等优点。
[0003]相关技术中,大部分电子设备,如,音箱,往往使用同一USB接口进行充电和数据传输,在外接设备,如,手机,通过USB接口接入电子设备进行数据传输时,容易出现外接设备的电量快速流向电子设备,导致外接设备关机而中断数据传输,或者外接设备启动自动保护功能直接中断与电子设备的数据传输。

技术实现思路

[0004]本申请实施例提供了一种设备控制方法、装置、音频播放设备及存储介质,可以解决相关技术中,在外接设备通过USB接口接入电子设备进行数据传输时,容易出现外接设备的电量快速流向电子设备,导致中断数据传输的问题。
[0005]本申请实施例的第一方面提供了一种设备控制方法,包括:
[0006]在检测到外接设备接入目标设备时,根据对外接设备的接入请求信息的接收情况,确定外接设备的设备类型;
[0007]根据外接设备的设备类型,确定目标设备的充电允许状态;
[0008]在充电允许状态指示允许对目标设备进行充电时,控制目标设备以外接设备为充电源进行充电。
[0009]在一些实施例中,确定外接设备的设备类型,包括:
[0010]在接收到外接设备的接入请求信息时,根据接入请求信息,确定外接设备的设备类型;
[0011]在未接收到接入请求信息时,将外接设备的设备类型确定为电源类型。
[0012]在一些实施例中,接入请求信息包括指示外接设备的操作系统的类型的系统类型字段,根据接入请求信息,确定外接设备的设备类型,包括:
[0013]根据系统类型字段确定外接设备的系统类型,以及将外接设备的系统类型确定为外接设备的设备类型,其中,外接设备的系统类型包括以下任一项:WINDOWS系统类型、安卓系统类型、鸿蒙系统类型和IOS系统类型。
[0014]在一些实施例中,根据外接设备的设备类型,确定目标设备的充电允许状态,包括:
[0015]在设备类型为WINDOWS系统类型时,将充电允许状态确定为用于指示允许对目标设备进行充电的第一状态;
[0016]在设备类型为安卓系统类型、鸿蒙系统类型和IOS系统类型中的任一项时,将充电允许状态确定为用于指示不允许对目标设备进行充电的第二状态;
[0017]在设备类型为电源类型时,将充电允许状态确定为用于指示允许对目标设备进行充电的第一状态。
[0018]在一些实施例中,控制目标设备以外接设备为充电源进行充电,包括:
[0019]根据外接设备的设备类型确定目标设备的工作模式,以及按照工作模式对应的充电参数对目标设备进行充电。
[0020]在一些实施例中,根据外接设备的设备类型确定目标设备的工作模式,以及按照工作模式对应的充电参数对目标设备进行充电,包括:
[0021]在设备类型为WINDOWS系统类型时,将工作模式确定为数据传输模式,以及按照数据传输模式对应的第一充电参数对目标设备进行充电;
[0022]在设备类型为电源类型时,将工作模式确定为充电模式,以及按照充电模式对应的第二充电参数对目标设备进行充电;
[0023]其中,第二充电参数对应的充电速度快于第一充电参数对应的充电速度。
[0024]在一些实施例中,方法还包括:
[0025]在检测到外接设备与目标设备断开连接时,将充电允许状态切换为用于指示不允许对目标设备进行充电的第二状态。
[0026]本申请实施例的第二方面提供了一种供数装置,包括:
[0027]接入检测单元,用于在检测到外接设备接入目标设备时,根据对外接设备的接入请求信息的接收情况,确定外接设备的设备类型;
[0028]状态确定单元,用于根据外接设备的设备类型,确定目标设备的充电允许状态;
[0029]充电控制单元,用于在充电允许状态指示允许对目标设备进行充电时,控制目标设备以外接设备为充电源进行充电。
[0030]在一些实施例中,接入检测单元包括第一判断模块和第二判断模块。
[0031]第一判断模块,用于在接收到外接设备的接入请求信息时,根据接入请求信息,确定外接设备的设备类型;
[0032]第二判断模块,用于在未接收到外接设备的接入请求信息时,将外接设备的设备类型确定为电源类型。
[0033]在一些实施例中,第一判断模块中,根据接入请求信息,确定外接设备的设备类型,包括:
[0034]根据系统类型字段确定外接设备的系统类型,以及将外接设备的系统类型确定为外接设备的设备类型,其中,外接设备的系统类型包括以下任一项:WINDOWS系统类型、安卓系统类型、鸿蒙系统类型和IOS系统类型。
[0035]在一些实施例中,状态确定单元包括第一确定模块、第二确定模块和第三确定模块。
[0036]第一确定模块,用于在设备类型为WINDOWS系统类型时,将充电允许状态确定为用于指示允许对目标设备进行充电的第一状态;
[0037]第二确定模块,用于在设备类型为安卓系统类型、鸿蒙系统类型和IOS系统类型中的任一项时,将充电允许状态确定为用于指示不允许对目标设备进行充电的第二状态;
[0038]第三确定模块,用于在设备类型为电源类型时,将充电允许状态确定为用于指示允许对目标设备进行充电的第一状态。
[0039]在一些实施例中,充电控制单元,具体用于:根据外接设备的设备类型确定目标设备的工作模式,以及按照工作模式对应的充电参数对目标设备进行充电。
[0040]在一些实施例中,充电控制单元中,根据外接设备的设备类型确定目标设备的工作模式,以及按照工作模式对应的充电参数对目标设备进行充电,包括:
[0041]在设备类型为WINDOWS系统类型时,将工作模式确定为数据传输模式,以及按照数据传输模式对应的第一充电参数对目标设备进行充电;
[0042]在设备类型为电源类型时,将工作模式确定为充电模式,以及按照充电模式对应的第二充电参数对目标设备进行充电;
[0043]其中,第二充电参数对应的充电速度快于第一充电参数对应的充电速度。
[0044]在一些实施例中,装置还包括状态切换单元,用于在检测到外接设备与目标设备断开连接时,将充电允许状态切换为用于指示不允许对目标设备进行充电的第二状态。
[0045]本申请实施例的第三方面提供了一种音频播放设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现第一方面提供的设备控制方法的各步骤。
[0046]本申请实施例的第四方面提供了一种计算机可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,所述方法包括:在检测到外接设备接入目标设备时,根据对所述外接设备的接入请求信息的接收情况,确定所述外接设备的设备类型;根据所述外接设备的设备类型,确定所述目标设备的充电允许状态;在所述充电允许状态指示允许对所述目标设备进行充电时,控制所述目标设备以所述外接设备为充电源进行充电。2.根据权利要求1所述的设备控制方法,其特征在于,所述根据对所述外接设备的接入请求信息的接收情况,确定所述外接设备的设备类型,包括:在接收到所述外接设备的接入请求信息时,根据所述接入请求信息,确定所述外接设备的设备类型;在未接收到所述外接设备的接入请求信息时,将所述外接设备的设备类型确定为电源类型。3.根据权利要求2所述的设备控制方法,其特征在于,所述接入请求信息包括指示所述外接设备的操作系统的类型的系统类型字段,所述根据所述接入请求信息,确定所述外接设备的设备类型,包括:根据所述系统类型字段确定所述外接设备的系统类型,以及将所述外接设备的系统类型确定为所述外接设备的设备类型,其中,所述外接设备的系统类型包括以下任一项:WINDOWS系统类型、安卓系统类型、鸿蒙系统类型和IOS系统类型。4.根据权利要求2所述的设备控制方法,其特征在于,所述根据所述外接设备的设备类型,确定所述目标设备的充电允许状态,包括:在所述设备类型为WINDOWS系统类型时,将所述充电允许状态确定为用于指示允许对所述目标设备进行充电的第一状态;在所述设备类型为安卓系统类型、鸿蒙系统类型和IOS系统类型中的任一项时,将所述充电允许状态确定为用于指示不允许对所述目标设备进行充电的第二状态;在所述设备类型为电源类型时,将所述充电允许状态确定为用于指示允许对所述目标设备进行充电的第一状态。5.根据权利要求1所述的设备控制方法,其特征在于,所述控制所述目标设备以所述外接设备为充电源进行充电,包括...

【专利技术属性】
技术研发人员:张勇吴海全姜德军迟欣曹磊何桂晓
申请(专利权)人:深圳市冠旭电子股份有限公司
类型:发明
国别省市:

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

1