このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
コンポーネントの開発
AUTOSAR Adaptive ソフトウェア コンポーネントの Simulink® 表現を作成したら、次を行います。
コード マッピング エディターと AUTOSAR ディクショナリまたは同等の AUTOSAR プログラム インターフェイスを使用して AUTOSAR 構成を調整します。
幅広い Simulink モデルベース デザイン機能を使用して、コンポーネント内にアルゴリズム コンテンツを開発します。
Simulink Coder™ と Embedded Coder® ソフトウェアをお持ちの場合、AUTOSAR Adaptive C++ コードと XML 記述の生成で説明するように、AUTOSAR Adaptive ランタイム環境との統合用に ARXML 記述とアルゴリズム C++ コードを生成できます。
AUTOSAR アプリケーションは相互接続されたソフトウェア コンポーネントによってモデル化されます。各ソフトウェア コンポーネントは自動車の動作の機能実装をカプセル化しており、適切に定義された外界との接続点をもちます。
コード マッピング エディターと AUTOSAR ディクショナリを使用して、コンポーネントの調整と開発を開始します。コード マッピング エディターはコンポーネントの Simulink のパースペクティブを提供します。これにより Simulink 要素を AUTOSAR 要素に選択的にマッピングします。AUTOSAR ディクショナリはコンポーネントの AUTOSAR のパースペクティブを提供します。これにより AUTOSAR 要素とそのプロパティを設定します。はじめに、AUTOSAR コンポーネントの構成を参照してください。
ブロック
Event Receive | 入力イベントを信号に変換 |
Event Send | 入力信号をイベントに変換 |
ツール
コード マッピング エディター | コード生成用の AUTOSAR 要素のマッピング |
関数
トピック
- AUTOSAR コンポーネントの構成
AUTOSAR ソフトウェア コンポーネントのプロパティと Simulink と AUTOSAR の要素間のマッピングを設定します。
- コード生成用の AUTOSAR Adaptive 要素のマッピング
コード マッピング エディターを使用して、Simulink のパースペクティブで AUTOSAR Adaptive ソフトウェア コンポーネントを表示およびマッピングする。
- AUTOSAR Adaptive の要素とプロパティの設定
AUTOSAR ディクショナリを使用して、AUTOSAR Adaptive ソフトウェア コンポーネントの要素とプロパティを表示および設定します。
- モデル変更後の AUTOSAR マッピングの増分更新
AUTOSAR モデル内の新しい Simulink 要素をインクリメンタルに自動更新およびマッピングする。
- AUTOSAR Adaptive ソフトウェア コンポーネントの設定
自動車用アルゴリズムの Simulink 表現を AUTOSAR Adaptive Platform のソフトウェア コンポーネントとして設定する。
- AUTOSAR Adaptive サービス通信のモデル化
サービス通信を使用して AUTOSAR Adaptive サービス イベントを送受信します。
- AUTOSAR Adaptive サービス データのメモリ割り当ての構成
ミドルウェアが AUTOSAR Adaptive イベントの送信用のメモリをミドルウェアが割り当てるかどうかを指定します。
- AUTOSAR Adaptive サービス検出モードの構成
AUTOSAR Aadaptive サービス通信の要求側ポートのサービス検出モードを設定する。
- AUTOSAR Adaptive サービス インスタンス識別の構成
AUTOSAR Adaptive サービス ポートのサービス インスタンス識別を構成します。
- AUTOSAR Adaptive 永続メモリのモデル化
ECU 不揮発性メモリへの AUTOSAR ポートベースのアクセスをモデル化する。
- Simulink バス端子の使用による AUTOSAR 端子の構成
AUTOSAR 端子を Simulink In Bus Element ブロックおよび Out Bus Element ブロックを使用してモデル化します。
- AUTOSAR パッケージの構成
階層型の AUTOSAR パッケージ構造内で要素パッケージをインポートまたは定義します。
- AUTOSAR Blockset のチェック
AUTOSAR Blockset のモデル アドバイザー チェック。