车机升级控制方法、系统及电子设备与流程

文档序号:34362755发布日期:2023-06-04 18:12阅读:79来源:国知局
车机升级控制方法、系统及电子设备与流程

本发明涉及车机升级控制领域,尤其是涉及一种车机升级控制方法、系统及电子设备。


背景技术:

1、车机为设置在车辆中控区域的大屏设备,承载了车辆多媒体的功能和车辆设置功能,为用户提供了操作页面和观赏页面,是车辆的重要设备。车机的稳定性直接决定了车辆的使用体验,因此在车机开发阶段需要对车机的稳定性、安全性进行提升,这个过程中会在开发人员的工作下得到车机的升级包,并对车机进行升级测试。

2、现有的车机升级过程中,需要测试人员将开发人员的升级包拷贝到u盘或其它存储介质中并将其连接至车机,然后点击车机屏幕到车机升级界面,再手动点击相关升级按钮完成升级。可见,现有技术中的车机升级过程需要人工进行频繁点击,重复性操作较多,可靠性较差,在升级包频繁推出时难以满足对车机的升级需求。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种车机升级控制方法、系统及电子设备,该方法控制车机自动进入联网模式和调试模式,并实现了从升级包存储路径中自动下载升级包进而完成车机的自动化升级过程,解决了现有技术中车机升级过程存在的人工操作频繁、重复性操作较多产生的可靠性较低的问题。

2、第一方面,本发明实施例提供了一种车机升级控制方法,该方法包括:

3、从预设的地址服务器中获取升级包存储地址;

4、控制待升级车机进入联网模式后,控制待升级车机进入调试模式,并获取待升级车机的ip地址和端口号;

5、实时检测待升级车机的联网模式状态和调试模式状态,在联网模式状态和调试模式状态均正常时,利用ip地址和端口号将升级包存储地址发送至对应的待升级车机;

6、当检测到待升级车机接收到升级包存储地址后,控制待升级车机从升级包存储地址中下载升级包,并利用升级包对待升级车机进行升级。

7、在一些实施方式中,从预设的地址服务器中获取升级包存储地址的步骤,包括:

8、向地址服务器发送升级包存储地址请求指令;

9、当地址服务器获取到升级包存储地址请求指令后,从预设的打包服务器中获取最新的升级包的参数;其中,升级包的参数至少包括:升级包名称、版本号以及升级包存储地址;

10、将升级包的参数格式化为升级包存储地址响应指令,并利用升级包存储地址响应指令确定升级包存储地址。

11、在一些实施方式中,从预设的地址服务器中获取升级包存储地址的步骤之后,方法还包括:

12、从预设的串口板中获取串行通讯端口对应的端口号和波特率;

13、利用端口号和波特率将串口板与待升级车机相连接。

14、在一些实施方式中,控制待升级车机进入联网模式,包括:

15、利用串口板的串行通讯端口将无线局域网的地址和密码发送至待升级车机中;

16、控制待升级车机利用无线局域网的地址和密码进入联网模式。

17、在一些实施方式中,实时检测待升级车机的联网模式状态和调试模式状态,包括:

18、利用已完成初始化的计时器确定循环时长;其中,循环时长大于待升级车机的平均升级时长;

19、按照循环时长,利用计时器循环检测待升级车机的联网模式状态和调试模式状态。

20、在一些实施方式中,控制待升级车机从升级包存储地址中下载升级包的过程,包括:

21、对升级包存储地址进行解析得到解析结果;其中,解析结果中至少包含升级包的名称以及对应的打包服务器的地址;

22、利用解析结果中包含的打包服务器的地址,与打包服务器进行长连接;

23、向打包服务器发送下载指令,直至升级包下载完成后停止与打包服务器的长连接。

24、在一些实施方式中,利用升级包对待升级车机进行升级之后,包括:

25、获取待升级车机的升级时长;

26、根据升级时长更新计时器的循环时长。

27、第二方面,本发明实施例提供了一种车机升级控制系统,该系统包括:

28、升级包存储地址获取模块,用于从预设的地址服务器中获取升级包存储地址;

29、联网调试控制模块,用于控制待升级车机进入联网模式后,控制待升级车机进入调试模式,并获取待升级车机的ip地址和端口号;

30、升级包存储地址发送模块,用于实时检测待升级车机的联网模式状态和调试模式状态,在联网模式状态和调试模式状态均正常时,利用ip地址和端口号将升级包存储地址发送至对应的待升级车机;

31、升级执行控制模块,用于当检测到待升级车机接收到升级包存储地址后,控制待升级车机从升级包存储地址中下载升级包,并利用升级包对待升级车机进行升级。

32、第三方面,本发明实施例还提供一种电子设备,包括:处理器和存储器;存储器上存储有计算机程序,计算机程序在被处理器运行时实现上述第一方面中提到的车机升级控制方法的步骤。

33、第四方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,其中,计算机程序被处理器运行时实现上述第一方面中提到的车机升级控制方法的步骤。

34、本发明实施例带来了以下有益效果:

35、本发明提供了一种车机升级控制方法、系统及电子设备,该车机升级控制方法首先从预设的地址服务器中获取升级包存储地址;然后控制待升级车机进入联网模式后,控制待升级车机进入调试模式,并获取待升级车机的ip地址和端口号;在进入联网模式和调试模式后,实时检测待升级车机的联网模式状态和调试模式状态,在联网模式状态和调试模式状态均正常时,利用ip地址和端口号将升级包存储地址发送至对应的待升级车机;当检测到待升级车机接收到升级包存储地址后,控制待升级车机从升级包存储地址中下载升级包,并利用升级包对待升级车机进行升级。该方法控制车机自动进入联网模式和调试模式,并实现了从升级包存储路径中自动下载升级包进而完成车机的自动化升级过程,解决了现有技术中车机升级过程存在的人工操作频繁、重复性操作较多产生的可靠性较低的问题。

36、本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。

37、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。



技术特征:

1.一种车机升级控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的车机升级控制方法,其特征在于,从预设的地址服务器中获取升级包存储地址的步骤,包括:

3.根据权利要求1所述的车机升级控制方法,其特征在于,所述从预设的地址服务器中获取升级包存储地址的步骤之后,所述方法还包括:

4.根据权利要求3所述的车机升级控制方法,其特征在于,控制待升级车机进入联网模式,包括:

5.根据权利要求1所述的车机升级控制方法,其特征在于,实时检测所述待升级车机的联网模式状态和调试模式状态,包括:

6.根据权利要求1所述的车机升级控制方法,其特征在于,控制所述待升级车机从所述升级包存储地址中下载升级包的过程,包括:

7.根据权利要求5所述的车机升级控制方法,其特征在于,利用所述升级包对所述待升级车机进行升级之后,包括:

8.一种车机升级控制系统,其特征在于,所述系统包括:

9.一种电子设备,其特征在于,包括:处理器和存储装置;所述存储装置上存储有计算机程序,所述计算机程序在被所述处理器运行时实现如上述权利要求1至7任一项所述的车机升级控制方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时实现上述权利要求1至7任一项所述的车机升级控制方法的步骤。


技术总结
本发明提供了一种车机升级控制方法、系统及电子设备,涉及车机升级控制领域,该方法首先从预设的地址服务器中获取升级包存储地址;然后控制待升级车机进入联网模式后,控制待升级车机进入调试模式,并获取待升级车机的IP地址和端口号;在进入联网模式和调试模式后利用IP地址和端口号将升级包存储地址发送至对应的待升级车机;当检测到待升级车机接收到升级包存储地址后,控制待升级车机从升级包存储地址中下载升级包,并利用升级包对待升级车机进行升级。该方法控制车机自动进入联网模式和调试模式,并实现了从升级包存储路径中自动下载升级包进而完成车机的自动化升级过程,解决了现有技术中车机升级过程存在的可靠性较低的问题。

技术研发人员:曹龙,王德亮
受保护的技术使用者:北斗星通智联科技有限责任公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1