AUTOSAR ソフトウェア アーキテクチャ モデルの開発
前提条件
このチュートリアルは、読者が AUTOSAR 規格と Simulink® について知識があるものと仮定しています。このチュートリアルのコード生成の部分は、読者が Embedded Coder® の基本について知識があるものと仮定しています。
このチュートリアルのオプション部分では、Simulink Coder™ および Embedded Coder ソフトウェアが必要です。
モデル例
このチュートリアルでは、AUTOSAR コンポーネントの動作を実装するモデル例 autosar_tpc_composition
といくつかのサポート モデルを使用します。ローカルの作業フォルダー例でモデルを開くには、MATLAB® コマンド openExample('autosar_tpc_composition')
を入力します。
学習内容
次の方法を学習します。
AUTOSAR コンポジションおよびコンポーネントを開発するために、ソフトウェア アーキテクチャ キャンバスを作成します。
AUTOSAR コンポジションおよびコンポーネントを追加して接続し、Simulink 動作をコンポーネントに追加します。
AUTOSAR アーキテクチャ モデルの集約されたコンポーネントの動作をシミュレーションします。
オプションで、コンポジションとコンポーネントの AUTOSAR XML ファイルをエクスポートし、AUTOSAR アーキテクチャ モデルからコンポーネント コードを生成します。
なお、このチュートリアルでは AUTOSAR Classic アーキテクチャ モデルの開発方法を中心に説明していますが、Adaptive アーキテクチャ モデルの開発も同じワークフローです。
チュートリアルを開始するには、AUTOSAR ソフトウェア アーキテクチャ モデルの作成を参照してください。