代码映射编辑器
为代码生成映射 AUTOSAR 元素
说明
代码映射编辑器是用于为代码生成映射 AUTOSAR 元素的图形界面。将 Simulink® 模型元素(如输入端口、输出端口和入口函数)映射到 AUTOSAR 组件元素(如接收方端口、发送方端口和可运行实体)。
使用选项卡式表格式,代码映射编辑器显示与您的 AUTOSAR 平台相关的模型输入端口、输出端口和其他模型元素。使用此视图在 Simulink 模型透视中将模型元素映射到 AUTOSAR 组件元素。您配置的映射反映在生成的符合 AUTOSAR 的 C 或 C++ 代码和导出的 ARXML 描述中。
有关详细信息,请参阅:



打开 代码映射编辑器
如果您的模型已有映射的 AUTOSAR 软件组件,请在模型窗口中执行以下操作之一:
从 App 选项卡中,打开 AUTOSAR 组件设计器。
点击右下角的透视控件并选择代码。
模型在 AUTOSAR 代码透视中打开,其中包括代码映射编辑器。
如果您的模型没有映射的 AUTOSAR 组件,请在模型窗口中执行以下操作之一:
使用 AUTOSAR 组件快速向导。
在建模选项卡上,选择模型设置。在“配置参数”对话框的代码生成窗格中,将系统目标文件设置为 autosar.tlc 或 autosar_adaptive.tlc。点击确定。
在 App 选项卡上,点击 AUTOSAR 组件设计器。AUTOSAR 组件快速向导将打开。
完成组件快速向导过程并点击完成。
对于 Embedded Coder® 模型,您可以使用 Embedded Coder 快速向导。
在 Embedded Coder 处于打开状态下,在 C 代码选项卡上,选择快速向导。Embedded Coder 快速向导将打开。
在完成快速向导过程中,在“输出”窗口中选择输出选项符合 AUTOSAR 的 C 代码或符合 AUTOSAR Adaptive 平台的 C++ 代码。
点击完成。
模型在 AUTOSAR 代码透视中打开,其中包括代码映射编辑器。
示例
相关示例
提示
代码映射编辑器提供在画布中访问 AUTOSAR 映射信息的功能,并具有批量编辑、元素过滤、轻松导航到模型元素和 AUTOSAR 属性以及模型元素可追溯性等功能。在逐步配置 AUTOSAR 组件的模型表示时,您可以应用以下代码映射编辑器控件:
过滤内容字段 - 在当前视图中有选择地显示某些元素,同时省略其他元素。
AUTOSAR 字典按钮
- 从 Simulink 元素的代码映射编辑器视图切换到对应 AUTOSAR 元素的 AUTOSAR 字典视图。验证按钮
- 验证 AUTOSAR 组件配置。更新按钮
- 更新模型的 Simulink 到 AUTOSAR 映射以反映模型更改,例如添加、更改或删除 Simulink 入口函数、参数、信号、数据传输或函数调用方。编辑图标
- 打开属性对话框以查看和修改当前选定元素的其他 AUTOSAR 代码和标定特性。
版本历史记录
在 R2018a 中推出