汽车ECU程序文件生成方法及系统、存储介质及终端技术方案

技术编号:24852233 阅读:83 留言:0更新日期:2020-07-10 19:06
本发明专利技术提供一种汽车ECU程序文件生成方法及系统、存储介质及终端,包括以下步骤:生成汽车ECU的应用软件代码;获取所述汽车ECU的基础软件代码的参数信息,并根据所述参数信息生成调用配置所述基础软件代码的接口代码;根据所述基础软件代码、所述应用软件代码和所述接口代码生成汽车ECU程序文件。本发明专利技术的汽车ECU程序文件生成方法及系统、存储介质及终端能够一键实现汽车ECU程序文件的生成,有效提升汽车ECU的开发效率。

【技术实现步骤摘要】
汽车ECU程序文件生成方法及系统、存储介质及终端
本专利技术涉及软件处理的
,特别是涉及一种汽车ECU程序文件生成方法及系统、存储介质及终端。
技术介绍
通常,软件系统分为基础软件(Basicsoftware,BSW)与应用软件(Applicationsoftware,ASW)两大部分。基础软件包括操作系统、数据库系统、中间件、语言处理系统(包括编译程序、解释程序和汇编程序)和办公软件(包括文字处理、电子表格、幻灯片以及一些初级图片处理程序)。现有技术中,在汽车电子控制单元(ElectronicControlUnit,ECU)的开发过程中,通常由第三方软件公司提供经过测试和验证的基础软件,包括通信、诊断、IO控制、以及底层驱动等。汽车ECU开发人员需要根据不同项目的实际应用对基础软件进行裁剪、配置、集成等。现有技术中,通常通过以下两种方法实现基础软件的配置和使用:(1)手动修改及添加代码具体地,直接在原基础软件代码中,添加应用层的控制逻辑和修改配置参数,然后手动与应用层集成。然而,该方法需要本文档来自技高网...

【技术保护点】
1.一种汽车ECU程序文件生成方法,其特征在于:包括以下步骤:/n生成汽车ECU的应用软件代码;/n获取所述汽车ECU的基础软件代码的参数信息,并根据所述参数信息生成调用配置所述基础软件代码的接口代码;/n根据所述基础软件代码、所述应用软件代码和所述接口代码生成汽车ECU程序文件。/n

【技术特征摘要】
1.一种汽车ECU程序文件生成方法,其特征在于:包括以下步骤:
生成汽车ECU的应用软件代码;
获取所述汽车ECU的基础软件代码的参数信息,并根据所述参数信息生成调用配置所述基础软件代码的接口代码;
根据所述基础软件代码、所述应用软件代码和所述接口代码生成汽车ECU程序文件。


2.根据权利要求1所述的汽车ECU程序文件生成方法,其特征在于:基于上位机软件生成所述应用软件代码。


3.根据权利要求2所述的汽车ECU程序文件生成方法,其特征在于:还包括对生成的所述应用软件代码进行修改和/或优化。


4.根据权利要求1所述的汽车ECU程序文件生成方法,其特征在于:获取所述汽车ECU的基础软件代码的参数信息,并根据所述参数信息生成接口代码包括以下步骤:
构建一接口层文件,并在所述接口层文件中定义参数类型;
从所述接口层文件中获取输入的各个参数类型对应的参数信息;
根据所述参数信息自动生成所述接口代码。


5.根据权利要求4所述的汽车ECU程序文件生成方法,其特征在于:所述参数类型包括API种类、API参数、API触发方式、API优先等级中的一种或多种组合。


6.根据权利要求1所述的汽车ECU程序文...

【专利技术属性】
技术研发人员:庞博钱辰鹏
申请(专利权)人:华大半导体有限公司
类型:发明
国别省市:上海;31

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

1