• 732查看
  • 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的文件位置,再移植一下测试代码即可。


该用户从未签到

发表于 15-3-2025 11:53:00 | 显示全部楼层
程中需要用到汽车工程师的专业知识,包括但不限于了解 AUTOSAR(汽车开放系统架构)的规范和文件结构。下面我会简要介绍如何通过arxml文件添加新的配置:

新建AUTOSAR文件(arxml)

在汽车项目中,arxml文件用于存储AUTOSAR架构中的配置信息。对于特定功能或测试需求,通常需要创建新的arxml文件来管理相关配置。以下是添加arxml文件的步骤:

Ⅰ. 在项目的配置文件夹中新建arxml文件。确保文件命名符合项目规范,易于识别和管理。例如,可以为高温试验的报文监控数据命名如“HighTempMsgMonitorConfig.arxml”。

Ⅱ. 在新建文件中根据AUTOSAR规范进行配置。具体内容包括对DCM(诊断通信管理)、DEM(数据元素模型)或其他相关部分的配置,以适应高温试验报文监控数据的需求。需要包含必要的节点和属性,确保配置信息的完整性和准确性。

Ⅲ. 根据项目需求,可能需要将新建的配置与其他现有配置进行关联或整合。确保在不影响其他配置的情况下,实现功能的添加或删除。此外,还需要进行验证和测试以确保配置的准确性和可靠性。遇到任何技术问题时,都需要联系团队成员或者相关技术人员以寻求支持和解决建议。确保每一个细节都得到专业的处理以确保汽车系统的正常运行和安全性能。
回复 支持 反对

使用道具 举报

快速发帖

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

本版积分规则

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

GMT+8, 19-8-2025 10:47 , Processed in 0.394467 second(s), 37 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.