主要内容

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

代码映射编辑器

为代码生成映射 AUTOSAR 元素

说明

代码映射编辑器是用于为代码生成映射 AUTOSAR 元素的图形界面。将 Simulink® 模型元素(如输入端口、输出端口和入口函数)映射到 AUTOSAR 组件元素(如接收方端口、发送方端口和可运行实体)。

使用选项卡式表格式,代码映射编辑器显示与您的 AUTOSAR 平台相关的模型输入端口、输出端口和其他模型元素。使用此视图在 Simulink 模型透视中将模型元素映射到 AUTOSAR 组件元素。您配置的映射反映在生成的符合 AUTOSAR 的 C 或 C++ 代码和导出的 ARXML 描述中。

有关详细信息,请参阅:

代码映射编辑器提供在画布中访问 AUTOSAR 映射信息的功能,并具有批量编辑、元素过滤、轻松导航到模型元素和 AUTOSAR 属性以及模型元素可追溯性等功能。在逐步配置 AUTOSAR 组件的模型表示时,您可以应用以下代码映射编辑器控件:

  • 过滤内容字段 - 在当前视图中有选择地显示某些元素,同时省略其他元素。

  • AUTOSAR 字典按钮 - 从 Simulink 元素的代码映射编辑器视图切换到对应 AUTOSAR 元素的 AUTOSAR 字典视图。

  • 验证按钮 - 验证 AUTOSAR 组件配置。

  • 更新按钮 - 更新模型的 Simulink 到 AUTOSAR 映射以反映模型更改,例如添加、更改或删除 Simulink 入口函数、参数、信号、数据传输或函数调用方。

  • 编辑图标 - 打开属性对话框以查看和修改当前选定元素的其他 AUTOSAR 代码和标定特性。

打开 代码映射编辑器

  • 如果您的模型已有映射的 AUTOSAR 软件组件,请在模型窗口中执行以下操作之一:

    • App 选项卡中,打开 AUTOSAR 组件设计器。

    • 点击右下角的透视控件并选择代码

    模型在 AUTOSAR 代码透视中打开,其中包括代码映射编辑器。

  • 如果您的模型没有映射的 AUTOSAR 组件,请在模型窗口中执行以下操作之一:

    • 使用 AUTOSAR 组件快速向导。

      1. 建模选项卡上,选择模型设置。在“配置参数”对话框的代码生成窗格中,将系统目标文件设置为 autosar.tlcautosar_adaptive.tlc。点击确定

      2. App 选项卡上,点击 AUTOSAR 组件设计器。AUTOSAR 组件快速向导将打开。

      3. 完成组件快速向导过程并点击完成

    • 对于 Embedded Coder® 模型,您可以使用 Embedded Coder 快速向导。

      1. 在 Embedded Coder 处于打开状态下,在 C 代码选项卡上,选择快速向导。Embedded Coder 快速向导将打开。

      2. 在完成快速向导过程中,在“输出”窗口中选择输出选项符合 AUTOSAR 的 C 代码符合 AUTOSAR Adaptive 平台的 C++ 代码

      3. 点击完成

    模型在 AUTOSAR 代码透视中打开,其中包括代码映射编辑器。

版本历史记录

在 R2018a 中推出

另请参阅