技术新讯 > 车辆装置的制造及其改造技术 > 一种车载MCU启动方法及系统与流程  >  正文

一种车载MCU启动方法及系统与流程

  • 国知局
  • 2024-08-02 16:49:57

本发明涉及汽车,特别涉及一种车载mcu启动方法及系统。

背景技术:

1、随着科技的进步以及生产力的快速发展,汽车已经在人们的日常生活中得到普及,并且已经成为了人们日常出行必不可少的交通工具之一,极大的方便了人们的生活。

2、其中,车载mcu(microcontroller unit微控制单元)是现有汽车内部重要的零部件之一,用于控制车辆内部各个电子元器件。具体的,现有的车辆在启动的过程中,车载mcu也需要同步进行安全启动,以保证车辆能够正常行驶。

3、进一步的,现有技术大部分基于hsm(hardware security module硬件安全模块)的串行安全启动模型来完成车载mcu的安全启动,然而,此种启动方式虽然能够安全启动车载mcu,但是启动的流程较为繁琐,从而会对应增加车载mcu的启动时间,进而还可能会影响整车的启动模式运算及功能设计,从而降低了用户的使用体验。

技术实现思路

1、基于此,本发明的目的是提供一种车载mcu启动方法及系统,以解决现有技术对车载mcu的启动时间较长,导致可能会影响整车的启动模式运算以及功能设计的问题。

2、本发明实施例第一方面提出了:

3、一种车载mcu启动方法,其中,所述方法包括:

4、当实时检测到车辆上电时,向所述车辆内部的车载mcu发送启动信号,并同步启用与所述车载mcu对应的hsm模块;

5、实时检测出与所述车载mcu对应的初始启动参数,并通过所述hsm模块根据所述初始启动参数实时计算出与所述车载mcu对应的mac值;

6、实时判断所述mac值是否小于预设mac阈值;

7、若实时判断到所述mac值小于所述预设mac阈值,则判定所述车载mcu满足启动条件,并立即启动所述车载mcu,所述mac值为具体的数值。

8、本发明的有益效果是:通过实时检测车辆的上电状态,以对应向车载mcu发送启动信号,与此同时,同步启用车辆内部的hsm模块,基于此,为了能够减少车载mcu的启动步骤,此时只需要实时获取当前车载mcu的初始启动参数,并进一步计算出与其对应的mac值,在此基础之上,进行对应的判断,就能够简单、快速的启用当前车辆内部的车载mcu,对应大幅缩短了启动的时间,同时对应提升了用户的使用体验。

9、进一步的,所述实时检测出与所述车载mcu对应的初始启动参数的步骤包括:

10、基于所述启动信号实时检测出所述车载mcu内部包含的目标神经网络,所述目标神经网络具有唯一性;

11、向所述目标神经网络发送预设通讯协议,并通过所述预设通讯协议实时构建出与所述目标神经网络中的网络层之间的通讯连接,以在所述网络层中实时检测出与所述车载mcu对应的初始启动参数。

12、进一步的,所述在所述网络层中实时检测出与所述车载mcu对应的初始启动参数的步骤包括:

13、当实时检测出所述网络层时,实时检测出所述网络层中包含的若干网络链,若干所述网络链相互之间纵、横交叉分布;

14、对若干所述网络链进行全盘扫描,以实时检测出若干所述网络链相互之间产生的若干网络节点,并根据若干所述网络节点对应检测出与所述车载mcu对应的初始启动参数,每一所述网络节点均具有唯一性。

15、进一步的,所述根据若干所述网络节点对应检测出与所述车载mcu对应的初始启动参数的步骤包括:

16、当实时获取到若干所述网络节点时,依次对每一所述网络节点分别添加对应的目标标识;

17、基于所述目标标识逐一提取出每一所述网络节点中分别包含的网络参数,并将所述网络参数对应设定为所述车载mcu的初始启动参数,每一所述网络参数均具有唯一性。

18、进一步的,所述通过所述hsm模块根据所述初始启动参数实时计算出与所述车载mcu对应的mac值的步骤包括:

19、当实时获取到所述初始启动参数时,将每一所述初始启动参数组合成对应的参数序列;

20、实时检测出与所述参数序列对应的起始点以及终止点,并基于所述起始点以及所述终止点通过所述hsm模块对所述参数序列进行计算处理,以对应计算出与所述mcu对应的mac值,所述起始点和所述终止点具有唯一性。

21、进一步的,所述基于所述起始点以及所述终止点通过所述hsm模块对所述参数序列进行计算处理,以对应计算出与所述mcu对应的mac值的步骤包括:

22、当实时获取到所述参数序列时,实时调出所述hsm模块中包含的dtw算法;

23、基于所述起始点以及所述终止点对所述参数序列进行筛选处理,以生成对应的目标参数序列;

24、通过所述dtw算法对所述目标参数序列进行转换运算,以实时计算出与所述mcu对应的mac值,所述目标参数序列具有唯一性。

25、进一步的,所述方法还包括:

26、当实时检测到所述车载mcu启动完成时,向所述车辆的仪表盘发出对应的提示信息,所述提示信息包括图标提示以及文字提示。

27、本发明实施例第二方面提出了:

28、一种车载mcu启动系统,其中,所述系统包括:

29、检测模块,用于当实时检测到车辆上电时,向所述车辆内部的车载mcu发送启动信号,并同步启用与所述车载mcu对应的hsm模块;

30、计算模块,用于实时检测出与所述车载mcu对应的初始启动参数,并通过所述hsm模块根据所述初始启动参数实时计算出与所述车载mcu对应的mac值;

31、判断模块,用于实时判断所述mac值是否小于预设mac阈值;

32、执行模块,用于若实时判断到所述mac值小于所述预设mac阈值,则判定所述车载mcu满足启动条件,并立即启动所述车载mcu,所述mac值为具体的数值。

33、进一步的,所述计算模块具体用于:

34、基于所述启动信号实时检测出所述车载mcu内部包含的目标神经网络,所述目标神经网络具有唯一性;

35、向所述目标神经网络发送预设通讯协议,并通过所述预设通讯协议实时构建出与所述目标神经网络中的网络层之间的通讯连接,以在所述网络层中实时检测出与所述车载mcu对应的初始启动参数。

36、进一步的,所述计算模块还具体用于:

37、当实时检测出所述网络层时,实时检测出所述网络层中包含的若干网络链,若干所述网络链相互之间纵、横交叉分布;

38、对若干所述网络链进行全盘扫描,以实时检测出若干所述网络链相互之间产生的若干网络节点,并根据若干所述网络节点对应检测出与所述车载mcu对应的初始启动参数,每一所述网络节点均具有唯一性。

39、进一步的,所述计算模块还具体用于:

40、当实时获取到若干所述网络节点时,依次对每一所述网络节点分别添加对应的目标标识;

41、基于所述目标标识逐一提取出每一所述网络节点中分别包含的网络参数,并将所述网络参数对应设定为所述车载mcu的初始启动参数,每一所述网络参数均具有唯一性。

42、进一步的,所述计算模块具体用于:

43、当实时获取到所述初始启动参数时,将每一所述初始启动参数组合成对应的参数序列;

44、实时检测出与所述参数序列对应的起始点以及终止点,并基于所述起始点以及所述终止点通过所述hsm模块对所述参数序列进行计算处理,以对应计算出与所述mcu对应的mac值,所述起始点和所述终止点具有唯一性。

45、进一步的,所述计算模块还具体用于:

46、当实时获取到所述参数序列时,实时调出所述hsm模块中包含的dtw算法;

47、基于所述起始点以及所述终止点对所述参数序列进行筛选处理,以生成对应的目标参数序列;

48、通过所述dtw算法对所述目标参数序列进行转换运算,以实时计算出与所述mcu对应的mac值,所述目标参数序列具有唯一性。

49、进一步的,所述车载mcu启动系统还包括提示模块,所述提示模块具体用于:

50、当实时检测到所述车载mcu启动完成时,向所述车辆的仪表盘发出对应的提示信息,所述提示信息包括图标提示以及文字提示。

51、本发明实施例第三方面提出了:

52、一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上面所述的车载mcu启动方法。

53、本发明实施例第四方面提出了:

54、一种可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上面所述的车载mcu启动方法。

55、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

本文地址:https://www.jishuxx.com/zhuanli/20240718/252673.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。