车载ecu软件的更新方法及更新系统的制作方法

文档序号:9524030阅读:405来源:国知局
车载ecu软件的更新方法及更新系统的制作方法
【技术领域】
[0001]本发明涉及车辆技术领域,特别涉及一种车载EOJ (Electronic Control Unit,电子控制单元)软件的更新方法和一种车载ECU软件的更新系统。
【背景技术】
[0002]目前,在车辆安装后,车载EOT软件无法远程更新,一旦需要更新时,用户必须将车辆开到指定地点,或是专业人员前往用户处手工进行更新,操作十分繁琐,费时费力,不但降低系统的更新效率,而且降低系统的维护成本,从而降低了用户的使用体验。

【发明内容】

[0003]本发明旨在至少在一定程度上解决上述相关技术中的技术问题之一。
[0004]为此,本发明的一个目的在于提出一种车载ECU软件的更新方法,该方法可有效提高远程车载ECU软件更新效率,降低系统的维护成本。
[0005]本发明的另一个目的在于提出一种车载ECU软件的更新系统。
[0006]为达到上述目的,本发明一方面实施例提出了一种车载E⑶软件的更新方法,包括以下步骤:接收操作终端发送的更新指令;根据所述更新指令获取车载ECU软件对应的更新数据;通过VIN码确定目标车辆;以及向所述目标车辆发送所述更新数据,并通过车载终端更新所述车载ECU软件。
[0007]根据本发明实施例提出的车载ECU软件的更新方法,在接收更新指令之后,通过VIN码确定目标车辆,从而向目标车辆发送更新数据,实现对批量车辆的车载ECU软件进行更新,不但具有较高的适应性和可靠性,而且可有效提高远程车载ECU软件更新效率,以及降低系统的维护成本,提高用户的使用体验。
[0008]另外,根据本发明上述实施例的车辆ECU的更新方法还可以具有如下附加的技术特征:
[0009]进一步地,在本发明的一个实施例中,所述通过车载终端更新所述车载ECU软件,进一步包括:获取用户设置的更新时间;在到达所述更新时间之后,判断所述目标车辆的状态信息是否满足预设更新条件;以及如果满足所述预设更新条件,则根据所述更新数据更新所述车载ECU软件。
[0010]其中,在本发明的一个实施例中,在根据所述更新数据更新所述车载ECU软件之后,还包括:开启更新后的所述车载ECU软件并进行自检。
[0011 ] 进一步地,在本发明的一个实施例中,所述向目标车辆发送所述更新数据,进一步包括:对所述更新数据进行加密,并将加密后的所述更新数据发送至所述目标车辆。
[0012]进一步地,在本发明的一个实施例中,所述根据所述更新数据更新所述车载ECU软件,进一步包括:对加密后的所述更新数据进行校验,并在校验成功后解密所述更新数据。
[0013]本发明另一方面实施例提出了一种车载ECU软件的更新系统,包括:车载终端;操作终端,用于发送更新指令,并与所述车载终端进行数据通信;以及服务器,用于接收所述更新指令,以根据所述更新指令获取ECU系统对应的更新数据,并且通过VIN码确定目标车辆,以向目标车辆发送所述更新数据,以通过所述车载终端更新所述车载ECU软件。
[0014]根据本发明实施例提出的车载ECU软件的更新系统,在接收更新指令之后,通过VIN码确定目标车辆,从而向目标车辆发送更新数据,实现对批量车辆的车载ECU软件进行更新,不但具有较高的适应性和可靠性,而且可有效提高远程车载ECU软件更新效率,以及降低系统的维护成本,提高用户的使用体验
[0015]另外,根据本发明上述实施例的车载ECU软件的更新系统还可以具有如下附加的技术特征:
[0016]进一步地,在本发明的一个实施例中,所述车载终端具体用于:获取用户设置的更新时间;在到达所述更新时间之后,判断所述目标车辆的状态信息是否满足预设更新条件;以及如果满足所述预设更新条件,则根据所述更新数据更新所述车载ECU软件。
[0017]其中,在本发明的一个实施例中,在根据所述更新数据更新所述车载ECU软件之后,还包括:开启更新后的所述车载ECU软件并进行自检。
[0018]进一步地,在本发明的一个实施例中,所述向目标车辆发送所述更新数据,进一步包括:对所述更新数据进行加密,并将加密后的所述更新数据发送至所述目标车辆。
[0019]进一步地,在本发明的一个实施例中,所述根据所述更新数据更新所述车载ECU软件,进一步包括:对加密后的所述更新数据进行校验,并在校验成功后解密所述更新数据。
[0020]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0021]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1为根据本发明实施例的车载ECU软件的更新方法的流程图;
[0023]图2为根据本发明一个实施例的车载ECU软件的更新系统的结构示意图;
[0024]图3为根据本发明实施例的车载ECU软件的更新系统结构示意图。
【具体实施方式】
[0025]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0026]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0027]在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0028]在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0029]下面参照附图描述根据本发明实施例提出的车载ECU软件的更新方法及更新系统,首先将参照附图描述根据本发明实施例提出的车载ECU软件的更新方法。参照图1所示,该车载ECU软件的更新方法,包括以下步骤:
[0030]S101,接收操作终端发送的更新指令。
[0031]简单地说,参照图2所示,操作人员只需要在操作终端操作管理系统,例如在操作终端登录车载ECU软件更新任务,加载ECU软件更新用数据即更新数据到服务器,指定软件更新对象车辆即目标车辆(可以用车辆的VIN码指定),通过对象车查询功能确认对象车辆是否受控(通过GPRS通信是否有效判断),发数据发布指令,即可实现车载EOT的更新,简单便捷,省时省力。
[0032]S102,根据更新指令获取车载EOT软件对应的更新数据。
[0033]需要说明的是,参照图2所示,服务器用于运行系统,并且存储系统管理文件,SP提供系统的管理功能。
[0034]具体地,系统的管理功能可以包括:
[0035]1、远程软件更新任务的登录;
[0036]2、登录任务的查
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1