主要内容

为 AUTOSAR 架构模型生成 ASAP2 文件

对 AUTOSAR 架构模型使用 Embedded Coder® 软件以:

  • 生成 ASAP2 文件

  • 将计算方法和记录布局生成为单独的 ASAP2 文件

  • 将 ASAP2 文件与 arxml 文件一起打包

生成 ASAP2 文件

要为 AUTOSAR 架构模型生成 ASAP2 文件

  1. 打开一个 AUTOSAR 架构模型。

  2. 点击该模型的建模选项卡下的共享 > 生成标定文件按钮。

  3. 生成标定文件工具选中了包含共享元素选项。如果您不希望将计算方法和记录布局生成为单独的 ASAP2 文件,请清除此选项。

  4. 点击生成按钮。

这会为 AUTOSAR 架构模型中存在的每个组件生成一个 Component.a2l 文件,并将其保存在组件的对应编译文件夹中。

为 AUTOSAR 架构模型中存在的每个组件分别生成用于计算方法和记录布局的单独 ASAP2 文件 Component_CompuMethods.a2lComponent_RecordLayouts.a2l

为计算方法生成的 ASAP2 文件 (Component_CompuMethods.a2l) 和为记录布局生成的 ASAP2 文件 (Component_RecordLayouts.a2l) 包含在组件 ASAP2 文件 (Component.a2l) 中。

生成并打包 ASAP2 文件

为 AUTOSAR 架构模型生成并打包 ASAP2 文件

  1. 打开一个 AUTOSAR 架构模型。

  2. 建模选项卡的共享部分中,点击共享 > 生成代码和 ARXML

  3. 导出组合对话框中,选择生成 ASAP2 (a2l)文件选项。

  4. 点击确定按钮。

这会生成代码、arxml 和 ASAP2 文件。计算方法文件和记录布局文件包含架构模型中所有组件的合并数据。生成的 ASAP2 文件、计算方法和记录布局文件打包到一个名为 asap2 的文件夹中。

另请参阅

| (Embedded Coder) | (Embedded Coder)

主题