主要内容

开发 AUTOSAR 软件架构模型

前提条件

本教程假设您熟悉 AUTOSAR 标准和 Simulink® 的基础知识。本教程的代码生成部分假设您具备 Embedded Coder® 基础知识。

本教程的可选部分需要 Simulink Coder™ 和 Embedded Coder 软件。

示例模型

教程使用示例模型 autosar_tpc_composition 和几个实现 AUTOSAR 组件行为的支持模型。要打开这些模型,请在您的 MATLAB® 命令行窗口中输入此命令:

openExample("autosar_tpc_composition");

Top level of autosar_tpc_composition model.

学习内容

您将学习如何:

  1. 创建一个用于开发 AUTOSAR 组合和组件的软件架构画布。

  2. 添加并连接 AUTOSAR 组合和组件,并向组件添加 Simulink 行为。

  3. 在 AUTOSAR 架构模型中仿真聚合组件的行为。

  4. (可选)从 AUTOSAR 架构模型导出组合和组件 AUTOSAR XML 文件并生成组件代码。

教程重点介绍如何开发 AUTOSAR Classic 架构模型,但请注意开发 Adaptive 架构模型的工作流是相同的。

要开始本教程,请参阅创建 AUTOSAR 软件架构模型