当前位置: 首页 > 专利查询>罗成娥专利>正文

车载ECU应用程序更新系统方案、更新技术技术方案

技术编号:35765711 阅读:28 留言:0更新日期:2022-12-01 14:02
本发明专利技术实施例公开了一种车载ECU应用程序更新系统方案、更新技术,系统包括上位机、下位机、USB

【技术实现步骤摘要】
车载ECU应用程序更新系统方案、更新技术


[0001]本专利技术实施例涉及汽车计算机控制系统和嵌入式工业控制局域网领域,具体涉及一种 车载电子控制单元(Electronic Control Unit,ECU)应用程序更新系统方案、更新技术。

技术介绍

[0002]车载ECU,又称“车载电脑”,它由微控制器(MCU)、存储器(ROM、RAM)、输入 /输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成,应用在动力 控制系统、车身电子控制系统、车载电子控制装置、底盘控制系统等,其最重要的作用是提 高汽车性能以及舒适性、娱乐性和经济性。
[0003]为了完善车载ECU的性能、增强ECU的稳定性、修补漏洞,通常汽车制造商会对车 载ECU应用程序进行更新。
[0004]车载ECU是嵌入式系统工业汽车领域具体应用的体现,车载ECU应用程序更新技术 需要应用到嵌入式软件更新技术。嵌入式软件更新技术按软件编程方式,通常分为在系统编 程技术(In System Programmable,ISP)和在应用编程技术(InApp本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车载ECU应用程序更新系统方案,其特征在于,包括现场实施步骤、系统功能需求、系统业务模型、系统总体结构、系统网络体系结构、系统通讯协议制定、系统通讯过程制定、系统硬件设计、系统软件设计、更新成功验证。2.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述现场实施步骤包括搭建并连接更新系统各器件、开启更新控制程序、执行传输新应用程序数据包至目标ECU、更新成功验证。3.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述系统功能需求包括发送更新请求、响应更新请求、发送应用程序数据包、擦除存储器数据、接收应用程序数据包、数据写入存储器、终止发送应用程序数据包、更新后验证八个功能。4.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述系统业务模型包括所述更新系统服务端向所述目标ECU发起应用程序更新请求,所述目标ECU响应所述更新请求并建立通信连接,所述服务端下发新应用程序数据包至所述目标ECU,所述目标ECU擦除存储器Flash中待更新的应用程序,所述目标ECU将数据写入Flash中指定位置,所述目标ECU判断是否写入完毕,若写入完毕,向所述服务端发送写入完毕请求以断开所述通信连接,否则继续写入,所述服务端收到所述写入完毕请求,断开所述通信连接。5.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述系统总体结构包括所述更新系统的网络结构采用服务器

客户机结构模式,所述更新系统服务端为客户端即上位机,此处采用PC机,所述目标ECU为服务器端即下位机,此处采用具有CAN口的嵌入式驱动板,所述上位机和所述下位机之间通过USB

CAN转换器连接,USB

CAN转换器有两个端口,分别是USB口和CAN口,所述USB口连接PC机USB口,所述CAN口连接所述驱动板CAN口。6.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述系统网络体系结构包括采用底层基于CAN2.0总线协议的SAE J1939协议族,物理层采用CAN协议规范的ISO 11898协议标准,数据链路层采用SAE J1939

21协议,应用层采用SAE J1939

71协议。7.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述系统通讯协议制定包括定义种帧类型分别是连接管理帧和数据帧,所述连接管理帧包括请求帧TP.CM_RTS、响应帧TP.CM_CTS、结束帧TP.CM_EndofACK,所述TP.CM_RTS包括各字节定义、值确定、发送者确定,所述TP.CM_CTS包括包括各字节定义、值确定、发送者确定,所述TP.CM_EndofACK包括包括各字节定义、值确定、发送者确定,所述数据帧TP.DT包括包括各字节定义、值确定、发送者确定。8.如权利要求1所述的车载ECU应用程序更新系统方案,其特征在于,所述系统...

【专利技术属性】
技术研发人员:罗成娥
申请(专利权)人:罗成娥
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1