Neusar
AutoC 通过 Neusar 读写 ECUC 配置。在 设置 → 安装路径 选择 Configurator 安装根目录(该目录下有 Bin 文件夹,不要直接选 Bin)。工程目录含 *.nccf(或 *.neusarprj)。
SIP 随 Configurator 安装,按工程文件里的模块版本自动选用;安装目录下可以有多个 SIP。
打开工程并填写路径
- 打开工程,选中含
*.nccf的工程根目录。 - 设置 → 安装路径:填 Configurator 安装根目录。
- 设置 → Neusar:确认工程路径。混合工程时填 外部模块,见下方 配置同步。
- 点 保存,再点 重载。

工程 → 工程信息 出现 Neusar 卡片即表示成功。在工程信息里对模块点 保存、校验。生成 在卡片顶部,针对整个工程;生成前会先校验,校验失败则不再生成。混合工程里的 MCAL 在 EB 卡片上点 保存。
进阶
限定模块 — 在 设置 → Neusar 填 包含模块 / 排除模块(区分大小写)。
ASW — foreign reference 枚举;始终扫描打开工程。见 ASW。
配置同步
混合工程:EB 配 MCAL,Neusar 配其余 BSW。要在 Neusar 侧声明 外部模块,工程信息里对 EB 模块点保存,才会把 MCAL 同步到 Neusar ECUC ARXML。
- 按上文与 EB tresos 配好路径,保存后重载
- 打开 设置 → Neusar → 外部模块,填 Neusar 侧配置名(如
Can、Mcu,不是 EB 插件名Can_43_FLEXCAN) - 改 EB MCAL 后,在 工程 → 工程信息 对 EB 模块点 保存
| 改什么 | 在工程信息里 |
|---|---|
| 已在外部模块里声明的 EB MCAL | EB 模块 保存(同步 Neusar ECUC ARXML) |
| Neusar 拥有的栈模块 | Neusar 模块 保存、校验;整工程 生成 |
模块配置名可以不同(EB Can_43_FLEXCAN ↔ Neusar Can),但容器 SHORT-NAME 应对齐,同步按容器路径写入。
| 说明 | |
|---|---|
| 填什么 | Neusar ECUC 配置名(如 Can、Mcu) |
| 不填什么 | EB 插件名(如 Can_43_FLEXCAN) |
| 和排除模块 | 外部模块 = 不由 Neusar 加载,但是 EB 保存时的镜像目标 |
