达芬奇 Configurator
AutoC 通过 Vector DaVinci Configurator 读写 ECUC。仅支持 Configurator 5。使用前填 Configurator 安装目录,以及含 *.dpa 的 工程路径。
打开工程并填写路径
- 打开工程,选中含
*.dpa的工程根目录。 - 打开 设置 → 安装路径,填写 Configurator 安装根目录(含
Core/DVCfgCmd.exe)。 - 打开 设置 → DaVinci,确认工程路径;需要时填写 SIP 路径、包含 / 排除模块。
- 点 保存,再点 重载。

工程 → 工程信息 出现达芬奇卡片即表示成功。
在工程信息里对模块点 保存、校验。校验前会把 .dpa 复制为 *.autoc.dpa,脚本在工程的 .autoc/davinci-scripts/。
进阶
限定模块 — 在 设置 → DaVinci 填 包含模块 / 排除模块(区分大小写)。
ASW — foreign reference 枚举;达芬奇还会从 .dpa 的 ECUEX 路径加载部分文件。见 ASW。
配置同步
混合工程:EB 配 MCAL,达芬奇配 Vector 栈。在工程信息里对 EB 模块点保存,会同时写回达芬奇工程里对应的 MCAL ARXML,不用先从 EB 导出再导入达芬奇。
- 按上文与 EB tresos 配好两条路径,保存后重载
- 在对话里改 EB 模块(如
Mcu、Can_43_FLEXCAN) - 打开 工程 → 工程信息,对相应 EB 模块点 保存 — 同时更新 EB XDM 与达芬奇
Config/ECUC下对应 ARXML
只配 EB、未配达芬奇时,行为不变,只保存 XDM。
| 改什么 | 在工程信息里 |
|---|---|
MCAL(Mcu、Port、Can_43_FLEXCAN …) | EB 模块 保存(自动同步达芬奇) |
Vector 栈(EcuC、PduR、Com …) | 达芬奇模块 保存 |
AutoC 里仍用 EB 侧模块名。达芬奇树里可能显示成别的名字(如 Can),不用自己对照。
保存后打开 Configurator 查看对应 MCAL 模块。窗口若一直开着,刷新或重新打开工程。

打开的目录要同时有 EB .project 和达芬奇 .dpa,两条路径指向同一套工程。
