isolar高手秘籍 | 秒级自动化增删SWC!

  ----自动化不仅是一种技术,更是一种思维方式,它将帮助我们在快节奏的工作环境中保持领先!


往期精选

  1. 提升效率!isolar高效自动化命令盘点<一>!

  2. isolar高手秘籍|  Application Software Configuration一分钟速成!

  3. isolar高手秘籍| System Configuration一分钟速成!

  4. isolar高手秘籍| ECU Configuration三分钟速成!        


目录

文章使用对象

学习目标

演示场景

前提条件

     composition自动化操作命令详解

示例:在Geeks_InterECU项目中为TopLevelComposition自动添加/删除 SWC

场景一:在一个已配置Composition的项目中,自动添加SWC

场景二:在一个已配置Composition的项目中,自动删除SWC



SWC(software component)是构成Composition的关键元素。通常在isolar工具中手动添加或删除SWC不仅耗时,还容易出错。今天,小编将分享如何通过命令行在isolar Composition中实现秒级自动添加和删除SWC,让大家可以快速应对项目相关变化。

文章使用对象

autosar配置工程师,工具链集成工程师

学习目标

通过命令行在isolar Composition中实现秒级自动添加和删除SWC

演示场景

  1. 在一个已配置Composition的项目中,自动添加SWC。

  2. 在一个已配置Composition的项目中,自动删除SWC。

前提条件

  • 必须安装RTA-CAR工具链(文中演示示例使用以下版本)

    图片

  • 必须已存在一个已包含了Composition的rta-rcar 项目。如果没有适合的项目,可参考《Application Software》文章指导快速搭建包含composition的rta-rcar 项目。

     composition自动化操作命令详解

    在isolar 命令行中,使用  “-autoconfigurecomposition”命令可以对Composition进行相关自动化操作。

图片

示例:在Geeks_InterECU项目中为TopLevelComposition自动添加/删除 SWC

图片

   在上图的示例中,展示的在Geeks_InterECU项目中修改TopLevelComposition,并通过一个名为Geeks_AutoConfigureComposition_Input. txt的单独文本文件为autoconfigurecomposition命令提供了额外的输入。

场景一:在一个已配置Composition的项目中,自动添加SWC

当composition中需要自动添加SWC时,只需在示例命令中的Geeks_AutoConfigureComposition_Input. txt文本文件中添加相关SWC的shortName即可。其中需要新添加的SWC的shortName必须符合AUTOSAR标准,并且必须出现在“CPT”和“CPT_END”语句之间定义的块中。

     下图为添加SWC的示例:

图片

场景二:在一个已配置Composition的项目中,自动删除SWC

   

当composition中需要自动删除SWC时,只需在示例命令中的Geeks_AutoConfigureComposition_Input. txt文本文件中指定希望从composition中删除的SWC的shortName即可。其中删除多个SWC时需要使用“,”隔开,并且必须出现在“DELETE_CPTS”语句后。

下图为删除SWC的示例:

图片

     在isolar Composition中实现秒级自动添加和删除SWC,不仅能够帮助我们大幅提升工作效率,还能减少人为错误,从而确保工作流程的精准和可靠。

关注订阅“汽车电子工具智慧库”公众号,解锁更多汽车电子工具链技能,后台私信“加群” “示例”快速加入工具交流群或获取相关示例工程及资料 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值