主要内容

Classic Component

在 AUTOSAR 架构模型中对经典软件组件进行建模

  • Classic Component block

库:
AUTOSAR Blockset

描述

在 AUTOSAR 架构模型中,您使用组合编辑器和 Simulink® 工具条的建模选项卡来添加和连接组合与组件。使用 Classic Component 模块将经典软件组件添加到 AUTOSAR Classic 软件设计中。

要添加和连接 AUTOSAR 组件,请执行以下操作:

  • 建模选项卡中,通过将平台设置为 Classic 来配置架构模型的平台类型。

  • 对于设计所需的每个组件,从建模选项卡或画布左侧的选项板中,添加一个 Classic Component 模块。您可以使用属性检查器设置组件类型 - ApplicationComplexDeviceDriverEcuAbstractionSensorActuatorServiceProxy。(ApplicationSensorActuator 是常见类型。)

  • 添加组件需型端口和供型端口。要添加每个组件端口,请点击 Classic Component 模块的边缘。当端口控件出现时,对需型端口选择输入,或对供型端口选择输出

  • 要将 Classic Component 模块连接到其他模块,请用信号线连接模块端口。

  • 要将 Classic Component 模块连接到架构或组合模型根端口,请将一条信号线从组件端口拖到包含模型边界。释放连接会在边界处创建一个根端口。

  • 使用属性检查器配置其他 AUTOSAR 属性。

在您添加和连接 AUTOSAR 组件后,通过创建、导入或链接模型向 AUTOSAR 组件添加 Simulink 行为。

如果您有 Requirements Toolbox™ 软件,您可以将 AUTOSAR 架构模型中的组件链接到 Simulink 需求。

在 R2023a 之前的版本中: Classic Component 模块已命名为 Software Component。该模块经过重命名以区别于 Adaptive Component 模块,后者是在 R2023a 中引入的。

端口

输入

全部展开

AUTOSAR 软件组件端口接口中的需型端口。

如果您将组件模块链接到实现模型,模块和模型的端口接口(包括端口数量)会进行匹配。

输出

全部展开

AUTOSAR 软件组件端口接口中的供型端口。

如果您将组件模块链接到实现模型,模块和模型的端口接口(包括端口数量)会进行匹配。

版本历史记录

在 R2019b 中推出

全部展开