← 返回列表

AUROSAR应用层架构生成方法、装置及电子设备

申请号: CN202311525880.X
申请人: 东风商用车有限公司
申请日期: 2023/11/14

摘要文本

本发明提供一种AUROSAR应用层架构生成方法、装置及电子设备,该方法包括:将初始软件架构中的多个功能子模块,划分至对应的软件组件,得到分属信息表;基于软件组件分属信息表、输入输出信息、变量数据类型和调度信息,得到软件组件接口信息表;基于软件组件接口信息表和Mapping信息表,生成Arxml文件;将Arxml文件导入运行环境生成工具,生成运行环境代码;切断初始软件架构的软件组件之间的全局变量共享,结合运行环境代码进行编译集成,得到AUROSAR应用层架构。本发明可以解决传统软件框架下的控制系统在向AUTOSAR架构转化时存在的工作量大的技术问题。

专利详细信息

项目 内容
专利名称 AUROSAR应用层架构生成方法、装置及电子设备
专利类型 发明申请
申请号 CN202311525880.X
申请日 2023/11/14
公告号 CN117608529A
公开日 2024/2/27
IPC主分类号 G06F8/20
权利人 东风商用车有限公司
发明人 李相融; 李芳; 于俊鹏; 邬婧婧; 刘峰; 周杰敏; 陈玉俊; 黄锐; 张亚晓; 杨文
地址 湖北省十堰市张湾区车城路2号

专利主权项内容

1.一种AUROSAR应用层架构生成方法,其特征在于,包括:将初始软件架构中的多个功能子模块,划分至对应的软件组件,得到各功能子模块对应的软件组件分属信息表;获取各功能子模块对应的输入输出信息、变量数据类型和调度信息,基于所述软件组件分属信息表、所述输入输出信息、所述变量数据类型和所述调度信息,得到软件组件接口信息表;获取应用软件层变量与基础软件层变量的Mapping信息表;基于所述软件组件接口信息表和所述Mapping信息表,生成Arxml文件;将所述Arxml文件导入运行环境生成工具,生成运行环境代码;切断所述初始软件架构的软件组件之间的全局变量共享,得到修改后的软件架构;将修改后的软件架构,以及所述运行环境代码进行编译集成,得到AUROSAR应用层架构。