欢迎访问常州江苏大学工程技术研究院!

服务热线:15805282373

联系我们 中文 English
首页 > 科技成果

一种基于UDS协议的BootLoader程序

发布时间:2024-05-22 阅读量:1427

一、项目成果简介

团队开发设计了一款基于统一诊断协议(UDS)的BootLoader程序以实现通过车载CAN网络对任意指定汽车控制器进行软件升级,包括嵌入式端程序和PC端上位机程序。嵌入端代码采用C语言编写,遵循UDS协议架构设计了UDS协议栈,在一定程度上保证了代码的扩展性和可移植性。PC端代码采用C#语言,基于微软公司提供的.Net架构进行设计开发,该上位机程序可运行于Windows操作系统。本程序具有较高的兼容性,可与其他基于UDS协议的程序配合使用。


二、性能指标

本程序基于UDS协议,与市面上主流基于UDS协议的BootLoader下载软件、搭载UDS协议栈的汽车控制器均能实现兼容。本程序按照UDS协议分层设计,更换控制器后仅需要更改少量底层硬件驱动即可,具有良好的可移植性。本程序可实现快速自动的代码更新,并且在发生意外中断后实现软件代码的自动回滚,防止出现控制器发生意外。


三、适用范围、市场前景

本程序适用于搭载UDS协议的汽车控制器的软件更新。目前新能源汽车市场蓬勃发展,新出现了许多汽车零部件公司,然而这些新出现公司的汽车部件产品在硬件层次达到了汽车级要求,但是其控制系统却未能达到汽车级要求。许多公司的汽车控制器未搭载UDS协议或者未搭载基于UDS协议的BootLoader程序,造成其存在一定的安全风险。本程序可以为上述公司提供UDS协议栈和基于UDS协议的BootLoader功能,降低其汽车控制器软件升级成本和安全风险。


四、投资概算

研发及试生产研发成本约150万,详细合作再议。


五、合作方式

技术转让或者合作开发。

联系我们

地址江苏省常州市武进区常武中路801号天润科技大厦C座5楼

电话15805282373(邱光宇)

邮箱17745373@qq.com

网址www.czujs.cn