设备检测方法、装置、存储介质及电子设备制造方法及图纸

技术编号:19215619 阅读:23 留言:0更新日期:2018-10-20 06:41
本申请实施例公开了一种设备检测方法、装置、存储介质及电子设备,其中,本申请实施例通过为通用串行总线接口的ID引脚提供一个低电压,并根据ID引脚的电压变化值是否达到预设值,来判断通用串行总线接口是否可能接入了外部设备,进而在通用串行总线接口可能接入外部设备时,为ID引脚提供一个用于外部设备接入检测的高电压,以实现外部设备的接入检测。由此,只需要在较短的时间内为ID引脚提供高电压,而在较长的其他时间为ID引脚提供低电压,相较而言,低电压对通用串行总线接口带来的腐蚀,将远低于高电压对通用串行总线接口带来的腐蚀,几乎可以忽略不计。由此,可以达到提通用串行总线接口使用寿命的目的。

【技术实现步骤摘要】
设备检测方法、装置、存储介质及电子设备
本申请涉及电子设备
,具体涉及一种设备检测方法、装置、存储介质及电子设备。
技术介绍
目前,通用串行总线接口已经成为平板电脑、手机等电子设备的标配接口。电子设备可以通过通用串行总线接口与外部设备进行连接,实现设备间的交互。为此,首先就要进行外部设备的接入检测。相关技术在实现外部设备的接入检测时,会持续向通用串行总线接口的ID引脚提供检测电压。然而,为了便于用户使用,电子设备的通用串行总线接口通常是外露设置的,这就使得通用串行总线接口容易接触到腐蚀性的液体(比如汗液),而ID引脚上是持续带电的,将加速通用串行总线接口的腐蚀,从而影响通用串行总线接口的使用寿命。
技术实现思路
本申请实施例提供了一种设备检测方法、装置、存储介质及电子设备,可以提高通用串行总线接口的使用寿命。第一方面,本申请实施例了提供了的一种设备检测方法,包括:为通用串行总线接口的ID引脚提供第一电压;检测所述ID引脚的电压变化值是否达到预设值;在所述电压变化值达到所述预设值时,为所述ID引脚提供用于外部设备接入检测的第二电压,其中,所述第一电压小于所述第二电压;根据所述ID引脚的当前状态,确定是否有外部设备接入所述通用串行总线接口。第二方面,本申请实施例提供了的一种设备检测装置,包括:电压提供模块,用于为通用串行总线接口的ID引脚提供第一电压;电压检测模块,用于检测所述ID引脚的电压变化值是否达到预设值;所述电压提供模块还用于在所述电压变化值达到所述预设值时,为所述ID引脚提供用于外部设备接入检测的第二电压,其中,所述第一电压小于所述第二电压;设备识别模块,用于根据所述ID引脚,确定是否有外部设备接入所述通用串行总线接口。第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的设备检测方法。第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的设备检测方法。本申请实施例通过为通用串行总线接口的ID引脚提供一个低电压,并根据ID引脚的电压变化值是否达到预设值,来判断通用串行总线接口是否可能接入了外部设备,进而在通用串行总线接口可能接入外部设备时,为ID引脚提供一个用于外部设备接入检测的高电压,以实现外部设备的接入检测。由此,只需要在较短的时间内为ID引脚提供高电压,而在较长的其他时间为ID引脚提供低电压,相较而言,低电压对通用串行总线接口带来的腐蚀,将远低于高电压对通用串行总线接口带来的腐蚀,几乎可以忽略不计。由此,可以达到提高通用串行总线接口使用寿命的目的。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的设备检测方法的应用场景示意图。图2是本申请实施例提供的设备检测方法的一个流程示意图。图3是本申请实施例中提供的设备检测电路的结构示意图。图4是本申请实施例中为ID引脚提供第一电压的示例图。图5是本申请实施例中有外部设备接入通用串行总线接口的示例图。图6是本申请实施例中为ID引脚提供第二电压的示例图。图7是本申请实施例中显示确认消息输入接口的示意图。图8是本申请实施例提供的设备检测方法的另一个流程示意图。图9是本申请实施例提供的设备检测装置的一结构示意图。图10是本申请实施例提供的电子设备的一个结构示意图。图11是本申请实施例提供的电子设备的另一结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本文所使用的术语“模块”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请实施例提供一种设备检测方法,该设备检测方法的执行主体可以是本申请实施例提供的设备检测装置,或者集成了该设备检测装置的电子设备,其中该设备检测装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等计算机设备。请参照图1,图1为本申请实施例提供的设备检测方法的应用场景示意图,以设备检测装置集成在电子设备中为例,电子设备可以为通用串行总线接口的ID引脚提供第一电压;检测ID引脚的电压变化值是否达到预设值;在ID引脚的电压变化值达到预设值时,为ID引脚提供用于外部设备接入检测的第二电压,其中,第一电压小于第二电压,比如,第二电压被配置为3.3V,第一电压被配置为0.5V;根据ID引脚的当前状态,确定是否有外部设备接入通用串行总线接口,得到外部设备接入通用串行总线接口或者外部设备未接入通用串行总线接口的检测结果。请参照图2,图2为本申请实施例提供的设备检测方法的流程示意图。本申请实施例提供的设备检测方法的流程可以如下:在步骤101中,为通用串行总线接口的ID引脚提供第一电压。本申请实施例中,电子设备的通用串行总线接口在形式上为迷你通用串行总线接口或者微型通用串行总线接口,其支持OTG功能。利用OTG功能,电子设备可以“主机”和“外设”两种身份工作。需要说明的是,在本申请实施例中,外部设备以“外设”的身份接入电子设备,相应的,电子设备以“主机”身份工作,通过接入外部设备,电子设备可以与外部设本文档来自技高网...

【技术保护点】
1.一种设备检测方法,其特征在于,包括:为通用串行总线接口的ID引脚提供第一电压;检测所述ID引脚的电压变化值是否达到预设值;在所述电压变化值达到所述预设值时,为所述ID引脚提供用于外部设备接入检测的第二电压,其中,所述第一电压小于所述第二电压;根据所述ID引脚的当前状态,确定是否有外部设备接入所述通用串行总线接口。

【技术特征摘要】
1.一种设备检测方法,其特征在于,包括:为通用串行总线接口的ID引脚提供第一电压;检测所述ID引脚的电压变化值是否达到预设值;在所述电压变化值达到所述预设值时,为所述ID引脚提供用于外部设备接入检测的第二电压,其中,所述第一电压小于所述第二电压;根据所述ID引脚的当前状态,确定是否有外部设备接入所述通用串行总线接口。2.如权利要求1所述的设备检测方法,其特征在于,所述ID引脚与单刀双掷开关的输入端电连接,所述单刀双掷开关的一输出端与比较器的一输入端电连接,还与第一电压提供模组电连接,所述单刀双掷开关的另一输出端与第二电压提供模组电连接,所述比较器的另一输入端与参考电压提供模组电连接,所述参考电压提供模组提供的参考电压小于所述第一电压,而检测所述ID引脚的电压变化值是否达到预设值,包括:检测所述比较器输出端的输出电压是否发生变化,其中,在所述输出电压发生变化时,确定所述电压变化值达到所述预设值。3.如权利要求2所述的设备检测方法,其特征在于,为通用串行总线接口的ID引脚提供第一电压,包括:控制所述单刀双掷开关接通所述ID引脚与所述第一电压提供模组,由所述第一电压提供模组为所述ID引脚提供第一电压。4.如权利要求2所述的设备检测方法,其特征在于,为所述ID引脚提供第二电压,包括:控制所述单刀双掷开关接通所述ID引脚与所述第二电压提供模组,由所述第二电压提供模组为所述ID引脚提供第二电压。5.如权利要求2所述的设备检测方法,其特征在于,根据所述ID引脚的当前状态,确定是否有外部设备接入所述通用串行总线接口,包括:检测所述ID引脚的当前状态是否为接地状态...

【专利技术属性】
技术研发人员:陈观荣
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1