• 429查看
  • 0回复

[Autosar] 项目配置中添加arxml文件

[复制链接]


该用户从未签到

发表于 21-1-2024 11:25:30 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


01

前言

日常项目中,会有一些通用性配置,不会因为项目的不同而发生改变(例如:DCM配置、通用的DEM配置),或者是测试用到的特殊性的配置,需要与其他配置分隔开,这个时候我们可以新建一个arxml,配置功能需要的相关配置,通过删除或添加arxml文件,从而在不影响其他配置的情况下,实现功能的添加或删除。

下面以实际项目中高温试验需要添加一个报文监控数据为例,简单介绍一下arxml文件的添加。

02

实操

Ⅰ、新建 autosar File

①在项目的配置文件夹中先新建一个arxml文件

项目配置中添加arxml文件w1.jpg

②命名

项目配置中添加arxml文件w2.jpg

③ 在添加配置的过程中,我们可以通过git工具 查看具体哪些文件被修改,有一些不确认的配置时,也可以通过compare工具去对比。(马赛克区域为项目名称之类的,谅解下哈)

项目配置中添加arxml文件w3.jpg

Ⅱ、去对应需要配置的模块下新建模块,实现arxml文件的内容填充

①由于例子是添加报文,这边我先创建ECUC下的pdu,并保存在预先建好的ChipTemp_Warning.arxml中。

项目配置中添加arxml文件w4.jpg



② 上图中的AR Package Path,我们需要修改为和目前的项目中同类型配置文件的路径一致,这样isolar才会帮我们合并配置。

项目配置中添加arxml文件w6.jpg

③ 修改完路径后,即可看到新建的配置文件可以和之前的项目配置在一个窗口内显示了。

项目配置中添加arxml文件w7.jpg

④ 之后可以使用新建子分支 或者 从其他arxml拷贝相关内容再修改 2种方式实现自己需要的功能配置。

项目配置中添加arxml文件w8.jpg

项目配置中添加arxml文件w9.jpg

这边需要注意的就只有路径,相同的配置里,新建的arxml文件必须与项目中的arxml文件路径完全一致,这样isolar才能合并并生成代码。

下图为例:

03

总结   

这样配置好的arxml文件,当下一个项目需要做高温试验的时候,只需要把arxml文件拷贝到isolar的文件位置,再移植一下测试代码即可。

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 1-2-2025 13:08 , Processed in 0.418020 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.