ASW
ASW 是应用软件相关的 ARXML(SWC 描述、信号映射、数据类型等)。Com、PduR、Rte 的 foreign reference 靠这些文件;没加载时相关枚举是空的。
加载时会区分应用软件组件 / 接口 / 数据类型和系统 / 通信 / 服务组件,合并规则不同。重复的 SWC 路径保留先加载的定义,并提示冲突。带 ECUC 配置值的文件不会并进 ASW,避免和 Data ARXML 混在一起。
排除不需要的文件
打开工程后会扫描当前工程目录下全部 .arxml(跳过 paramdefs/)。不需要的路径在 设置 → ASW → 排除规则 里填,一行一条,gitignore 语法。改完后保存并重载。

路径相对打开工程根,可以和 ETAS 工程路径不是同一目录。
与 设置 → ETAS ISOLAR → Data ARXML 的排除规则不同:后者扫的是 ETAS 工程下的 ECUC 值文件。
生成应用源码
在 组件连接图 里点 全部生成 或 生成此组件。同一页设置里还有:
- 源码输出目录:相对打开工程,默认
Appl/Source。改完不必重载。 - 覆盖没有保护区的文件:关掉时,已有且没有
USER CODE保护区的文件不会被改写。
