Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

生成 ASAP2 和 CDF 标定文件

使用生成标定文件工具为模型生成和自定义一个 ASAP2 文件和一个 CDF(标定数据格式)文件。默认情况下,该工具根据 ASAM MCD-2 MC 标准生成 A2L 文件的最新支持版本,但您可以选择生成其他版本。您可以自定义标定文件的选项,例如 A2L 文件的版本和 CDF 文件的架构类型。有关 ASAM MCD-2 MC (ASAP2) 标准和 ASAM CDF 标准的详细信息,请访问 ASAM 网站 www.asam.net

打开生成标定文件工具

  1. 进入模型的代码透视。

  2. 编译模型。

  3. C CODE 选项卡上,选择 Share > Generate Calibration Files

注意

对于 AUTOSAR 模型,选择 AUTOSAR > Share > Generate Calibration Files

使用该工具,您可以同时为一个模型生成 A2L 和 cdfx 文件。您可以将该工具用于使用基于 ERT、基于 GRT 或自适应 AUTOSAR 系统目标文件配置的模型。

ASAP2 文件生成

ASAP2 定义在测量和标定中使用的内部 ECU 变量的描述格式。要生成 ASAP2 文件,请执行以下操作:

  1. 默认情况下,Generate ASAP2 选项处于启用状态。如果未启用,请将 Generate ASAP2 滑动到打开位置以启用 A2L 生成。

  2. 要更改 A2L 文件的名称,请在 File name 字段中指定新名称。

  3. 默认情况下,代码生成器使用编译文件夹作为所选模型的文件夹路径。如果您要为 A2L 文件指定不同的文件夹路径,可以在 Folder path 字段中指定。

  4. 要替换 A2L 文件中的 ECU 地址,请在 Symbol file 字段中提供与应用程序可执行文件相关联的符号文件。否则,请取消选中 Address replacement 字段。

  5. Version 设置为要生成的 A2L 文件的所需版本。默认版本是 1.71。

  6. 要排除 A2L 文件中的注释,请取消选中 Include comments

  7. 点击 Generate

您还可以使用 coder.asap2.export 函数来生成 A2L 文件。

CDF 文件生成

ASAM CDF 定义用于存储 ECU 参数值和相关联的元数据的数据描述格式。ASAM CDF 文件使用 XML 格式,您可以通过标定工具和 XML 编辑器轻松地验证、编辑、导入和导出 XML 格式的文件。要使用该工具生成 CDF 文件,请执行以下操作:

  1. Generate CDF 滑动到打开位置。

  2. 要更改 CDF 文件的名称,请在 File name 字段中指定更改后的名称。

  3. 默认情况下,代码生成器选择编译文件夹作为所选模型的文件夹路径。如果您要为 CDF 文件指定不同的文件夹路径,可以在 Folder path 字段中指定。

  4. 使用 Schema type 字段设置为 XSD(XML 架构定义)或 DTD(文档类型定义)。DTD 是默认架构类型。

您也可以使用 coder.cdf.export 函数来生成 CDF 文件。

为数据测量和标定创建基于主机的 ASAM-ASAP2 数据定义文件

此模型显示 ASAP2 数据导出。ASAP2 是由自动化和测量系统标准化协会 (ASAM) 提出的数据定义标准。

打开示例模型

打开模型示例 rtwdemo_asap2

open_system('rtwdemo_asap2');

请参阅 ASAP2 文件生成 以自定义和生成 ASAP2 文件。

另请参阅

|

相关主题