[实用新型]一种软件更新系统有效
申请号: | 201220748937.3 | 申请日: | 2012-12-30 |
公开(公告)号: | CN203070272U | 公开(公告)日: | 2013-07-17 |
发明(设计)人: | 张贺伟 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100101 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 更新 系统 | ||
技术领域
本实用新型涉及控制单元技术领域,尤其涉及一种软件更新系统。
背景技术
在当今机动车辆上,通常安装多个电子控制单元,用于执行不同的功能。这些控制单元包含车身控制器,该车身控制器主要用来控制车体中的灯、们、窗以及车身的防盗部分;发动机控制器,该发动机控制器主要用以对输送给发动机气缸的喷射量或进气气流进行控制;还包括导航系统以及诊断系统等。随着电子控制单元技术的发展,应用程序功能日益强大,软件复杂度增加。
这些电子控制单元通常包含硬件和软件(控制指令),该控制指令以应用程序的方式存储于存储介质中,由硬件获取该存储介质中的控制指令执行相关的电子控制单元的功能。
由于控制指令的更新非常之快,因此需要对存储于存储介质中的应用程序进行软件版本查询,以及依据查询结果进行升级。但是,在现有技术中由于对软件版本没有进行细化,现场工程师无法迅速地定位是应用程序中的哪个控制指令需要更新,只能更新整个应用程序,这样,大大降低了应用程序的更新效率。
实用新型内容
有鉴于此,本实用新型的目的是提供了一种软件更新系统,用于解决现有技术中现场工程师无法迅速定位应用程序中的哪个控制指令需要更新的问题。
为了达到上述目的,本实用新型采用如下技术方案:
一种软件更新系统,包括:
具有按控制指令不同,对当前版本应用程序进行分区域存储的第一存储器的电子控制单元;
与所述电子控制单元相连,用于进行通信的车载网络接口;
与所述车载网络接口相连,具有按控制指令不同,对最新版本应用程序进行分区域存储的第二存储器,获取所述电子控制单元中存放的当前版本应用程序控制指令,并将获取的电子控制单元中的当前版本应用程序控制指令与所述最新版本应用程序控制指令进行比较,将电子控制单元中不是最新版本的控制指令更新为最新版本的诊断仪。
优选地,所述的车载网络接口包括:
CAN总线。
优选地,所述的车载网络接口包括:
LIN总线。
优选地,所述的第一存储器包括:
多个对应存储当前版本不同控制指令的存储区域。
优选地,所述的第二存储器包括:
多个对应存储最新版本不同控制指令的存储区域。
相对于现有技术,本实用新型具有以下有益效果:
本软件更新系统中,电子控制单元中的第一存储器根据当前版本应用程序的控制指令的不同,对当前版本的控制指令进行分区域存储,而诊断仪中第二存储器根据最新版本应用程序的控制指令的不同,对最新版本的控制指令进行分区域存储。
当电子控制单元中的应用程序需要更新时,诊断仪通过车载网络接口获取电子控制单元中的第一存储器各个存储区域中存放的当前版本控制指令的当前版本。诊断仪通过将电子控制单元中第一存储器各个存储区域中存放的当前版本应用程序的控制指令的当前版本与诊断仪中第二存储器各个存储区域中存放的对应的最新版本应用程序的控制指令的最新版本进行对比,从而决定应用程序的哪个控制指令需要更新并对其进行更新。因为不需要更新整个应用程序,因此,提高了应用程序更新的效率。
附图说明
为了更清楚地说明本实用新型实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实用新型软件更新系统结构图;
图2为本实用新型软件更新系统详细结构图。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
本实用新型提供了一种软件更新系统,其基本结构如图1所示,包括:诊断仪100,车载网络接口200和电子控制单元300。
其中,通过车载网络接口200将电子控制单元300与诊断仪100相连,以实现两者之间的通信。
下面根据图1具体介绍该系统的工作过程。
电子控制单元300具有第一存储器310,该第一存储器310根据当前版本应用程序控制指令的不同,对当前版本应用程序进行分区域存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220748937.3/2.html,转载请声明来源钻瓜专利网。