このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
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 パッケージを構成し、エクスポートしたデータ型と関連する要素を集約する。
関数
addPackageableElement | モデルの AUTOSAR パッケージへの要素の追加 |
createEnumeration | インポートした AUTOSAR データ要素からの Simulink 列挙データ型定義の作成 |
createNumericType | インポートした AUTOSAR データ要素からの Simulink 数値データ型定義の作成 |
get | AUTOSAR 要素のプロパティの取得 |
set | AUTOSAR 要素のプロパティの設定 |
updateAUTOSARProperties | AUTOSAR 要素パッケージからの ARXML 定義を使用したモデルの更新 |
トピック
- AUTOSAR データ型のモデル化
データ要素、オペレーション引数、キャリブレーション パラメーター、測定変数およびインターランナブル変数で使用される AUTOSAR データ型をモデル化します。
- AUTOSAR CompuMethod の設定
AUTOSAR データの内部値と物理表現の間の変換を行う計算方法をインポートまたは作成する。
- AUTOSAR データ型のエクスポートの設定
AUTOSAR 基本データ型、実装データ型およびアプリケーション データ型の ARXML エクスポートを設定する。
- AUTOSAR パッケージの構成
階層型の AUTOSAR パッケージ構造内で要素パッケージをインポートまたは定義します。
- AUTOSAR データ型の自動生成
AUTOSAR 準拠の C コードで AUTOSAR プラットフォーム データ型を自動的に生成します。
- 共有 AUTOSAR 要素定義のインポートと参照
共有 ARXML 要素定義を含む AUTOSAR パッケージをインポートする。
- キャリブレーションおよび測定のための AUTOSAR データの設定
SwCalibrationAccess
、DisplayFormat
およびSwAddrMethod
を含む AUTOSAR データ プロパティ (SwDataDefProps
) を定義します。