主要内容

创建AutoSAR软件组件万博1manbetx

创建一个Simulink万博1manbetx®AutoSAR软件组件的表示,将AutoSAR XML组件描述导入新模型或在现有模型中创建组件。

要在现有模型中创建AutoSAR软件组件,请使用以下资源之一:

  • AutoSAR组件快速启动 - 为模型创建映射的AutoSAR软件组件,并在AutoSAR代码透视图中打开模型。

  • 万博1manbetxSimulink Start Page - 提供AutoSAR块集模型模板作为AutoSAR软件开发的起点。

或者,如果你有万博1manbetxSimulink Coder™和嵌入式编码器®软件,您可以使用嵌入式编码器快速入门。要为型号创建AutoSAR软件组件,请从嵌入式编码器中快速启动嵌入式编码器C代码标签或者AutoSAR块集仿奥斯卡标签。在通过快速启动过程工作时,在“输出”窗口中,选择“输出”选项C代码符合AutoSAR或者C ++代码符合AutoSAR Adaptive Platform

快速启动创建映射的AutoSAR组件

使用AutoSAR组件快速启动创建映射的AutoSAR软件组件:

  1. 打开AutoS万博1manbetxar软件组件未映射的Simulink组件模型。此示例使用AutoSAR示例模型SWC.。对于Adaptive Component创建,您可以使用AutoSAR示例模型Laneguidance.

  2. 在模型窗口中:

    1. 打开配置参数对话框,代码生成窗格,并将系统目标文件设置为autosar.tlc.或者autosar_adaptive.tlc.。点击好的

    2. 在这一点应用选项卡,单击AutoSAR组件设计师。由于模型未映射,AutoSAR组件快速入门打开。

  3. 要配置AutoSAR软件组件开发模型,请通过快速启动过程。

    在里面设置组件窗格:

    • 对于经典平台软件组件,请指定AutoSar Short Name,Package Path和Component类型,或接受默认值。

      组件类型包括应用ComplexDevicedriverecuabstraction.传感器, 和ServiceProxy.。最常见的类型是应用传感器。有关更多信息,请参阅使用原子软件组件(经典平台)导入AutoSAR软件组合

    • 对于Adaptive Platform软件组件,请指定AutoSAR Short Name和Cacket Path。

    对于经典平台,您还可以映射由AutoSAR软件组件模型引用的子模型。有关更多信息,请参阅从AutoSAR组件模型引用的子模型的Map校准数据

    点击下一个

  4. 如果您正在创建经典平台软件组件,则设置接口窗格打开。

    在里面设置接口窗格,选择创建组件界面属性的选项。

    • 如果你选择基于Simulink模型创建默认值万博1manbetx在快速启动过程的结束时,软件通过将AutoSAR默认值应用于模型来创建组件接口属性。

    • 如果你选择从ARXML导入, 一个ARXML文件字段打开。指定包含共享AutoAR元素定义的一个或多个AutoSAR XML文件(不是AutoSAR软件组件描述)。有关更多信息,请参阅导入和引用共享AutoSAR元素定义

      点击下一个

  5. 结束窗格打开。

    当你点击结束,您的模型在AutoSAR代码透视中打开。要继续配置组件模型,请参阅AutoSAR组件配置

创建映射的自动节组件万博1manbetx首页

Simu万博1manbetxlink Start页面提供AutoSAR块集模型模板作为AutoSAR软件组件开发的起点。您可以选择经典平台或Adaptive Platform组件模板,然后单击创建模型。(如果您有系统Composer™软件,您还可以选择架构模型模板。有关更多信息,请参阅创建AutoSAR架构模型。)

创建的模型是使用AutoSAR系统目标文件和其他代码生成设置的预配置,但尚未映射到AutoSAR软件组件。检查并优化模板型号后,使用自动组件快速启动(或潜在的嵌入式编码器快速启动)将模型映射到AutoSAR软件组件。例如:

  1. 打开Simulin万博1manbetxk Start页面。例如,输入MATLAB®命令万博1manbetx或者从MATLAB或Simulink ToolStrip打开新模型。万博1manbetx

    开始页面打开。在这一点新的选项卡,向下滚动到AutoSAR块集并展开产品行。

  2. 将光标放在要使用的模板上,然后单击创建模型。基于模板的模型打开。(Simu万博1manbetxlink Start页面关闭。)

    在此示例中,创建的模型是用于为AutoSAR Classic Platform开发软件组件的起点。

  3. 探索模型并根据您的要求优化配置。(可选)您可以开发组件行为。要将模型映射到AutoSAR软件组件,请使用AutoSAR组件快速启动。在这一点应用选项卡,单击AutoSAR组件设计师。由于模型未映射,AutoSAR组件快速入门打开。

  4. 通过快速启动程序工作。如有必要,请参阅快速启动创建映射的AutoSAR组件。当你点击结束,您的模型在AutoSAR代码透视中打开。要继续配置组件模型,请参阅AutoSAR组件配置

相关话题