一种通过USB升级电子设备的方法、装置及电子设备制造方法及图纸

技术编号:17441867 阅读:115 留言:0更新日期:2018-03-10 14:31
本发明专利技术公开了一种通过USB升级电子设备的方法、装置及电子设备,该方法包括:接收升级指令;根据升级指令控制电子设备由正常模式切换至准备升级模式;检测电子设备是否通过USB数据线与电脑建立连接,如是,则接收电脑通过USB数据线发送的确认升级指令,并控制电子设备由准备升级模式切换至升级模式进行升级;如否,则控制电子设备由准备升级模式切换回正常模式。这样可以在准备升级模式下通过断开连接电子设备与电脑之间的USB数据线、来返回至由于误操作而退出的正常模式,为不想升级的用户提供轻松退出升级模式提供了新的选择,有效避免了由于误操作进入升级模式而无法退出的问题。

【技术实现步骤摘要】
一种通过USB升级电子设备的方法、装置及电子设备
本专利技术涉及软件升级
,更具体地,本专利技术涉及一种通过USB升级电子设备的方法、装置及电子设备。
技术介绍
现有的很多电子设备都具有USB接口,可以通过USB接口使得电子设备与电脑连接以进行系统软件升级,用户可以通过电子设备上的按键或者电脑端下发指令控制电子设备进行升级,电子设备一旦接收到升级指令,就进入到升级模式,必须升级完成才能退出,如果用户按键误入升级模式,将会无法退出,因此,在升级过程中一般都需要用户非常小心,不能做任何动作,否则将会导致电子设备由于升级失败导致不可用。
技术实现思路
本专利技术的一个目的是提供一种能够在误入升级模式时可以退出的新技术方案。根据本专利技术的第一方面,提供了一种通过USB升级电子设备的方法,包括:接收升级指令;根据所述升级指令控制所述电子设备由正常模式切换至准备升级模式;检测所述电子设备是否通过USB数据线与电脑建立连接,如是,则接收所述电脑通过所述USB数据线发送的确认升级指令,并控制所述电子设备由所述准备升级模式切换至升级模式进行升级;如否,则控制所述电子设备由所述准备升级模式切换回正常模式。可选的是,所述控制所述电子设备由所述准备升级模式切换至升级模式开始升级具体包括:控制所述电子设备通过所述USB数据线下载升级数据;根据下载完成的升级数据对电子设备进行升级处理。可选的是,所述根据下载完成的升级数据对电子设备进行升级处理之后还包括:控制所述电子设备由升级模式切换回正常模式。可选的是,所述方法还包括:在所述通过所述USB数据线下载升级数据的过程中,检测所述电子设备是否通过USB数据线与所述电脑建立连接,如否,则暂停下载。根据本专利技术的第二方面,提供了一种通过USB升级电子设备的装置,包括:第一接收模块,用于接收升级指令;第一控制模块,用于根据所述升级指令控制所述电子设备由正常模式切换至准备升级模式;第一检测模块,用于检测所述电子设备是否通过USB数据线与电脑建立连接;第二接收模块,用于在所述电子设备通过USB数据线与电脑建立连接的情况下,接收所述电脑通过所述USB数据线发送的确认升级指令;第二控制模块,用于在第二接收模块接收到所述确认升级指令后,控制所述电子设备由所述准备升级模式切换至升级模式进行升级;以及,第三控制模块,用于在所述电子设备未通过USB数据线与电脑建立连接的情况下,控制所述电子设备由所述准备升级模式切换回正常模式。可选的是,所述第二控制模块包括:下载单元,用于控制电子设备通过所述USB数据线下载升级数据;升级单元,用于根据所述下载单元下载完成的升级数据对所述电子设备进行升级处理。可选的是,所述装置还包括第四控制模块,用于在所述升级单元对所述电子设备进行升级处理结束之后,控制所述电子设备由升级模式切换为正常模式。可选的是,所述装置还包括:第二检测模块,用于在所述下载单元控制电子设备通过所述USB数据线下载升级数据的过程中,检测所述电子设备是否通过USB数据线与所述电脑建立连接,如否,则暂停下载。根据本专利技术的第三方面,提供了一种电子设备,包括前述的一种通过USB升级电子设备的装置。根据本专利技术的第四方面,提供了一种电子设备,包括处理器和存储器,所述存储器用于存储指令,所述处理器用于控制所述处理器进行操作以执行前述的一种通过USB升级电子设备的方法。本专利技术的专利技术人发现,在现有技术中,存在如果用户按键误入升级模式将会无法退出的问题。在本专利技术的实施例中,可以在准备升级模式下通过断开连接电子设备与电脑之间的USB数据线、来返回至由于误操作而退出的正常模式,为不想升级的用户提供轻松退出升级模式提供了新的选择,有效避免了由于误操作进入升级模式而无法退出的问题。因此,本专利技术所要实现的技术任务或者所要解决的技术问题是本领域技术人员从未想到的或者没有预期到的,故本专利技术是一种新的技术方案。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1为根据本专利技术一种通过USB升级电子设备的方法一种实施方式的流程图;图2为根据本专利技术一种通过USB升级电子设备的装置的一种实施结构的方框原理图;图3为根据本专利技术一种通过USB升级电子设备的装置的另一种实施结构的方框原理图;图4为根据本专利技术一种电子设备的一种实施结构的方框原理图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。本专利技术为了解决现有技术中存在的如果用户按键误入升级模式,将会无法退出,否则将会导致电子设备由于升级失败导致不可用的问题,提供了一种通过USB升级电子设备的方法,使不想升级的用户能够轻松退出升级模式,提升USB升级稳定性,进而提升用户体验。图1为根据本专利技术一种通过USB升级电子设备的一种实施方式的流程图。根据图1所示,该方法包括如下步骤:步骤S101,接收升级指令。其中,该升级指令可以是通过与电子设备连接的电脑发送,也可以是在升级按键被按下的情况下发送。步骤S102,控制电子设备由正常模式切换至准备升级模式。其中,电子设备的正常模式具体指用户能够对该电子设备进行常规操作的模式,常规操作例如可以为但不局限于打开应用、切换显示界面、返回主界面等。在正常模式下能够正常启动电子设备,开启方法为关机状态下按电源键启动,电子设备处于正常模式即进入正常的现有系统时,用户能够正常使用该电子设备的现有系统。电子设备在准备升级模式下,用户将不能够对该电子设备进行常规操作,但是电子设备并没有开始进行升级。步骤S103检测电子设备是否通过USB数据线与电脑建立连接,如是则执行步骤S104,如否,则执行步骤S106。步骤S104,接收电脑发送的确认升级指令。电子设备处于准备升级模式的情况下,如果检测到电子设备与电脑通过USB数据线建立连接,则接收电脑发送的确认升级指令,该确认升级指令例如可以是在电脑检测到用户点击该电脑安装的升级软件中的相应按钮的情况下发送的。步骤S105,控制电子设备由准备升级模式切换至升级模式进行升级。电子设备在升级模式下,将会进行系统升级,在此过程中,用户将无法对该电子设备进行任何操作。具体的,控制电子设备由准备升级模式切换至升级模式进行升级包括:控制电子设备通过USB数据线下载升级数据;并根据下载完成的升级数据对该电子设备进行升级处理。其中,升级数据为用于更新电子设备系统的文件安装包,直到升级数据下载完毕之后,电子设备将根据下载本文档来自技高网...
一种通过USB升级电子设备的方法、装置及电子设备

【技术保护点】
一种通过USB升级电子设备的方法,其特征在于,包括:接收升级指令;根据所述升级指令控制所述电子设备由正常模式切换至准备升级模式;检测所述电子设备是否通过USB数据线与电脑建立连接,如是,则接收所述电脑通过所述USB数据线发送的确认升级指令,并控制所述电子设备由所述准备升级模式切换至升级模式进行升级;如否,则控制所述电子设备由所述准备升级模式切换回正常模式。

【技术特征摘要】
1.一种通过USB升级电子设备的方法,其特征在于,包括:接收升级指令;根据所述升级指令控制所述电子设备由正常模式切换至准备升级模式;检测所述电子设备是否通过USB数据线与电脑建立连接,如是,则接收所述电脑通过所述USB数据线发送的确认升级指令,并控制所述电子设备由所述准备升级模式切换至升级模式进行升级;如否,则控制所述电子设备由所述准备升级模式切换回正常模式。2.根据权利要求1所述的方法,其特征在于,所述控制所述电子设备由所述准备升级模式切换至升级模式开始升级具体包括:控制所述电子设备通过所述USB数据线下载升级数据;根据下载完成的升级数据对电子设备进行升级处理。3.根据权利要求2所述的方法,其特征在于,所述根据下载完成的升级数据对电子设备进行升级处理之后还包括:控制所述电子设备由升级模式切换回正常模式。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述通过所述USB数据线下载升级数据的过程中,检测所述电子设备是否通过USB数据线与所述电脑建立连接,如否,则暂停下载。5.一种通过USB升级电子设备的装置,其特征在于,包括:第一接收模块,用于接收升级指令;第一控制模块,用于根据所述升级指令控制所述电子设备由正常模式切换至准备升级模式;第一检测模块,用于检测所述电子设备是否通过USB数据线与电脑建立连接;第二接收模块,用于在所...

【专利技术属性】
技术研发人员:王雪梅
申请(专利权)人:青岛歌尔声学科技有限公司
类型:发明
国别省市:山东,37

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

1