Skip to content

Neusar

AutoC 通过 Neusar 读写 ECUC 配置。在 设置 → 安装路径 选择 Configurator 安装根目录(该目录下有 Bin 文件夹,不要直接选 Bin)。工程目录含 *.nccf(或 *.neusarprj)。

SIP 随 Configurator 安装,按工程文件里的模块版本自动选用;安装目录下可以有多个 SIP。

打开工程并填写路径

  1. 打开工程,选中含 *.nccf 的工程根目录。
  2. 设置 → 安装路径:填 Configurator 安装根目录。
  3. 设置 → Neusar:确认工程路径。混合工程时填 外部模块,见下方 配置同步
  4. 保存,再点 重载

Neusar 设置

工程 → 工程信息 出现 Neusar 卡片即表示成功。在工程信息里对模块点 保存校验生成 在卡片顶部,针对整个工程;生成前会先校验,校验失败则不再生成。混合工程里的 MCAL 在 EB 卡片上点 保存

进阶

限定模块 — 在 设置 → Neusar包含模块 / 排除模块(区分大小写)。

ASW — foreign reference 枚举;始终扫描打开工程。见 ASW

配置同步

混合工程:EB 配 MCAL,Neusar 配其余 BSW。要在 Neusar 侧声明 外部模块,工程信息里对 EB 模块点保存,才会把 MCAL 同步到 Neusar ECUC ARXML。

  1. 按上文与 EB tresos 配好路径,保存后重载
  2. 打开 设置 → Neusar → 外部模块,填 Neusar 侧配置名(如 CanMcu不是 EB 插件名 Can_43_FLEXCAN
  3. 改 EB MCAL 后,在 工程 → 工程信息 对 EB 模块点 保存
改什么在工程信息里
已在外部模块里声明的 EB MCALEB 模块 保存(同步 Neusar ECUC ARXML)
Neusar 拥有的栈模块Neusar 模块 保存校验;整工程 生成

模块配置名可以不同(EB Can_43_FLEXCAN ↔ Neusar Can),但容器 SHORT-NAME 应对齐,同步按容器路径写入。

说明
填什么Neusar ECUC 配置名(如 CanMcu
不填什么EB 插件名(如 Can_43_FLEXCAN
和排除模块外部模块 = 不由 Neusar 加载,但是 EB 保存时的镜像目标

AUTOSAR BSW / ASW AI 配置助手