[发明专利]一种车辆控制器重编程方法及系统有效
申请号: | 201110439817.5 | 申请日: | 2011-12-23 |
公开(公告)号: | CN102520666A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 赵廷法;常平 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 100101 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 控制 器重 编程 方法 系统 | ||
技术领域
本发明涉及车辆控制器领域,具体涉及一种车辆控制器重编程方法及系统。
背景技术
目前,很多车辆上都安装多个车辆控制器(Electronic Control Unit,ECU),以执行不同的功能。这些ECU之间通常通过局域互联网络(Local Interconnect Network,LIN)总线或控制器局域网络(Controller Area Network,CAN)总线等车载网络总线连接在一起,以进行ECU之间的协调工作以及信息共享。
其中,ECU装载的应用程序如果存在缺陷或者要增加新的功能,则需要对ECU装载的应用程序进行升级和修改,因此就需要对其应用程序进行重编程。在对ECU的应用程序进行重编程的过程中,必不可少的要借助专业的下载工具(如Vector公司的CANCASE)在个人电脑(Personal Computer,PC)和EUC之间建立通讯,进而完成ECU应用程序的重编程工作。
实践中发现,现有的ECU重编程方案往往要花费较高的费用购买专业的下载工具,导致了EUC重编程成本较高;而且,EUC重编程很大程度上依赖于这些专业的下载工具提供的接口函数库,具有很大的局限性。
发明内容
本发明实施例提供了一种车辆控制器重编程方法及系统,能够提高ECU重编程的效率和降低重编程成本。
一种车辆控制器重编程方法,包括:
建立重编程设备的RS232串口与车辆控制器上的LIN收发器之间的通讯链路,所述RS232串口与所述LIN收发器在硬件基础上具有兼容性;
利用所述重编程设备对所述车辆控制器进行重编程。
一种车辆控制器重编程系统,包括:
重编程设备和车辆控制器,所述重编程设备的RS232串口与所述车辆控制器上的LIN收发器之间通过通讯链路链接,并且所述RS232串口与所述LIN收发器在硬件基础上具有兼容性;
所述重编程设备,用于对所述车辆控制器进行重编程。
从以上技术方案可以看出,本发明实施例具有以下优点:
在本发明实施例中,利用重编程设备的RS232串口与ECU的LIN收发器在硬件基础上的兼容性,建立重编程设备的RS232串口与ECU的LIN收发器之间的通讯链路,然后在重编程设备上实施对ECU的重编程。由于RS232串口和LIN收发器分别是大多数重编程设备和车辆控制器上都具备的硬件,因此可以建立通讯链路进行ECU重编程,而无需购买专业的下载工具,从而可以提高ECU重编程的效率和降低重编程成本。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种车辆控制器重编程方法的流程图;
图2为图1所示的车辆控制器重编程方法的软件流程图;
图3为本发明实施例提供的一种车辆控制器重编程系统的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种车辆控制器重编程方法,能够提高ECU重编程的效率和降低重编程成本。下面通过具体实施例进行说明。
请参阅图1,图1为本发明实施例提供的一种车辆控制器重编程方法的流程图。如图1所示,该车辆控制器重编程方法可以包括以下步骤:
101、建立重编程设备的RS232串口与ECU的LIN收发器之间的通讯链路,所述RS232串口与所述LIN收发器在硬件基础上具有兼容性。
由于所述RS232串口与所述LIN收发器在硬件基础上具有兼容性,因此建立重编程设备的RS232串口与ECU的LIN收发器之间的通讯链路后,重编程设备和ECU可以直接进行通讯。
其中,重编程设备可以包括个人电脑以及其它具有编程功能的设备。
102、利用所述重编程设备对所述ECU进行重编程。
作为一种实施方式,所述的利用所述重编程设备对所述ECU进行重编程具体可以为:
利用所述重编程设备初始化所述RS232串口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110439817.5/2.html,转载请声明来源钻瓜专利网。