このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
AUTOSAR データ型
AUTOSAR 規格は AUTOSAR ソフトウェア コンポーネントで使用するプラットフォーム データ型を定義します。Simulink® では、データ要素、オペレーション引数、キャリブレーション パラメーター、測定変数、インターランナブル変数などの要素で使用される AUTOSAR データ型をモデル化できます。ARXML ファイルから AUTOSAR コンポーネントをインポートすると、Embedded Coder® では AUTOSAR データ型がインポートされ、必要な対応する Simulink データ型が作成されます。コード生成中に、Embedded Coder はコンポーネント モデルで使用されるデータ型の ARXML 記述をエクスポートし、AUTOSAR データ型を C コードで生成します。
AUTOSAR ソフトウェア コンポーネントの開発時に、コンポーネントのデータ型に関連する特性を設定できます。以下に例を示します。
- シミュレーションおよびコード生成のための AUTOSAR データ型をモデル化する。 
- インポートした AUTOSAR 計算メソッド (CompuMethod) を変更するか、新しい CompuMethod を作成して設定する。CompuMethod は内部値と AUTOSAR データの物理表現間で変換を行う。 
- AUTOSAR データ型のエクスポート方法を設定する。 
- AUTOSAR パッケージを構成し、エクスポートしたデータ型と関連する要素を集約する。 
関数
| add | AUTOSAR 要素へのプロパティの追加 | 
| addPackageableElement | モデルの AUTOSAR パッケージへの要素の追加 | 
| createEnumeration | インポートした AUTOSAR データ要素からの Simulink 列挙データ型定義の作成 | 
| createNumericType | インポートした AUTOSAR データ要素からの Simulink 数値データ型定義の作成 | 
| delete | AUTOSAR 要素の削除 | 
| deleteUnmappedComponents | マッピングされていない AUTOSAR コンポーネントのモデルからの削除 | 
| find | AUTOSAR 要素の検索 | 
| get | AUTOSAR 要素のプロパティの取得 | 
| set | AUTOSAR 要素のプロパティの設定 | 
| updateAUTOSARProperties | AUTOSAR 要素パッケージからの ARXML 定義を使用したモデルの更新 | 
トピック
- AUTOSAR データ型のモデル化データ要素、オペレーション引数、キャリブレーション パラメーター、測定変数およびインターランナブル変数で使用される AUTOSAR データ型をモデル化します。 
- AUTOSAR 計算方法の作成、インポート、設定AUTOSAR データの内部値と物理表現の間の変換を行う計算方法をインポートまたは作成する。 
- AUTOSAR データ型のエクスポートの設定AUTOSAR 基本データ型、実装データ型およびアプリケーション データ型の ARXML エクスポートを設定する。 
- AUTOSAR パッケージの構成階層型の AUTOSAR パッケージ構造内で要素パッケージをインポートまたは定義します。 
- AUTOSAR データ型の自動生成AUTOSAR 準拠の C コードで AUTOSAR プラットフォーム データ型を自動的に生成します。 
- 共有 AUTOSAR 要素定義のインポートと参照共有 ARXML 要素定義を含む AUTOSAR パッケージをインポートする。 
- キャリブレーションおよび測定のための AUTOSAR データの設定SwCalibrationAccess、DisplayFormatおよびSwAddrMethodを含む AUTOSAR データ プロパティ (SwDataDefProps) を定義します。