文档

代码映射编辑器

映射用于代码生成的AUTOSAR元素

描述

代码映射编辑器是一个图形化界面,用于为代码生成映射AUTOSAR元素。地图模型金宝app®模型元素,如导入、输出和到AUTOSAR组件元素(如接收端口、发送端口和可运行程序)的入口点函数。

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

有关更多信息,请参见为代码生成映射AUTOSAR元素地图AUTOSAR自适应元素代码生成

Code Mappings编辑器提供了对AUTOSAR映射信息的canvas内访问,具有批量编辑、元素过滤、轻松导航到模型元素和AUTOSAR属性以及模型元素可跟踪性。随着您逐步配置AUTOSAR组件的模型表示,您可以应用这些代码映射编辑器控件:

  • 内容过滤field -在当前视图中选择性地显示某些元素,而忽略其他元素。

  • AUTOSAR的字典按钮-从Simulink元素的“代码映射”编辑器视图切换到相应AUTOSAR元素的“AUTOSAR字典金宝app”视图。

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

  • 更新按钮-更新模型的Simulin金宝appk到AUTOSAR映射,以反映模型更改,例如添加、更改或删除Simulink数据传输、入口点函数和函数调用者。

打开代码映射编辑器

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

    • 应用程序标签,打开AUTOSAR组件设计器应用程序。

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

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

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

    • 使用AUTOSAR组件快速入门。

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

      2. 应用程序选项卡上,单击AUTOSAR组件设计器.打开AUTOSAR组件快速入门。

      3. 完成组件快速启动过程后,单击完成

    • 对于嵌入式编码器®模型,您可以使用嵌入式编码器快速入门。

      1. 当嵌入式编码器应用程序打开时,在C代码选项卡上,选择快速启动.嵌入式编码器快速入门打开。

      2. 在快速启动过程中,在“输出”窗口中选择“输出”选项兼容AUTOSAR的C代码c++代码兼容AUTOSAR自适应平台

      3. 点击完成

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

例子

相关的例子

另请参阅

在R2018a中引入