主要内容

Asap2ファルおよびCDFキャリブレションファルの生成

[キャリブレションファルの生成]ツールを使用して,モデルのASAP2ファイルおよびCDF(キャリブレーションデータ形式)ファイルを生成およびカスタマイズします。このツールでは,既定ではASAM MCD-2 MC標準に従ったA2Lファイルのサポートされる最新のバージョンが生成されます。別のバ,ジョンを生成するように選択することもできます。A2LファイルのバージョンやCDFファイルのスキーマタイプなど,キャリブレーションファイルのオプションをカスタマイズできます。ASAM MCD-2 MC (ASAP2)標準およびASAM CDF標準の詳細については,ASAMのWebサイト(www.asam.net)を参照してください。

[キャリブレションファルの生成]ルを開く

  1. モデルを開きます。

  2. 嵌入式编码器アプリを開きます。

  3. モデルのコ,ドを生成します。

  4. [cコ,ド]タブで,[共有][キャリブレションファルの生成]を選択します。

メモ

Autosarモデルの場合は,(AUTOSAR)[共有][キャリブレションファルの生成]を選択します。

このルを使用して,モデルのa2lファルとcdfxファ@ @ルを同時に生成できます。このツールは,ERTベース,GRTベース,实时金宝app仿真软件,经典AUTOSARまたは适应性AUTOSARのシステムターゲットファイルで構成されたモデルに使用できます。このツールでは,ASAP2ファイルのバージョン,コメントを含めるか除外するか,ASAP2ファイルとCDFファイルの生成をオフにするかオンにするかなどについて,最後に使用した設定が記憶されます。これらの設定はS金宝appimulinkでMATLABの基本設定に保存されます。この設定は既定の設定をオバラドします。

自适应AUTOSARおよび模型实时のシステ金宝appムターゲットファイルについては,c++言語用のASAP2ファイルを生成できます。锐信ベースおよびERTベースのシステムターゲットファイルについては,C用のASAP2ファイルのみを生成できます。

经典AUTOSARモデルにいては,[包括AUTOSAR RTE元素]オプションを使用して,ツールでRTE要素をASAP2ファイルに含めるか除外するかを指定できます。

Asap2ファルの生成

ASAP2は,アプリケーションの実行時にパラメーターの調整と信号データの測定に使用される内部のECU変数の記述形式を定義します。Asap2ファaapl . aapl .ルを生成するには,次の手順を実行します。

  1. (生成ASAP2)オプションは既定では有効になっています。有効になっていない場合は,(生成ASAP2)スラ▪▪ダ▪▪をオンの位置にスラ▪▪ドしてa2lの生成を有効にします。

  2. A2lファルの名前を変更するには,(文件名称)フィ,ルドで新しい名前を指定します。

  3. コードジェネレーターでは,既定では,選択したモデルのフォルダーパスにビルドフォルダーが使用されます。A2lファル用に別のフォルダパスを指定する場合は,(文件夹路径)フィ,ルドで指定できます。

  4. A2lファECUル内のECUアドレスを置き換えるには,(符号文件)フィルドでアプリケションの実行可能ファルに関連付けられているシンボルファルを指定します。それ以外の場合は,(地址替换)をオフにします。

    このツールでは,ECUアドレスを置き換えるシンボルファイルとして,精灵,PDB,矮,または実行可能ファイルがサポートされます。

  5. (版本)を生成するa2lファルの必要なバジョンに設定します。既定のバジョンは1.71です。

  6. A2lファルでコメントを除外するには,(包括注释)をオフにします。

  7. 经典AUTOSARモデルの場合,A2LファルでRTE要素を除外するには,[包括AUTOSAR RTE元素]をオフにします。

  8. (产生)をクリックします。

A2lファaaplルをプログラムで生成するには,関数coder.asap2.exportを使用します。

CDFファCDFルの生成

ASAM CDFはECUパラメーターの値と関連するメタデータを格納するデータ記述形式を定義します。ASAM CDFファイルではXMLを使用しており,キャリブレーションツールやXMLエディターで検証,編集,インポート,エクスポートを簡単に行えます。。

  1. (生成提供)スラ▪▪ダ▪▪をオンの位置にスラ▪▪ドします。

  2. CDFファ电子商城ルの名前を変更するには,(文件名称)フィ,ルドで指定します。

  3. コードジェネレーターでは,既定では,選択したモデルのフォルダーパスにビルドフォルダーが選択されます。CDFファCDFル用に別のフォルダCDFパスを指定する場合は(文件夹路径)フィ,ルドでパスを指定します。

  4. (模式类型)フィ,ルドを使用して(XSD)(xmlスキマ定義)または(DTD)(ドキュメントタaapl . aapl .プ定義)に設定します。既定のスキマタプは(DTD)です。

CDFファesc escルをプログラムで生成するには,関数coder.cdf.exportを使用します。

メモ

提供ファイルの生成は,仿真金宝app软件实时システムターゲットファイルに対しては無効になります。

データ測定とキャリブレーションのためのホストベースのASAM-ASAP2データ定義ファイルの作成

このモデルではasap2デ,タエクスポ,トを説明します。ASAP2は自动化与测量系统标准化协会(ASAM)によって推奨されているデ,タ定義の標準です。

モデル例を開く

モデル例rtwdemo_asap2を開きます。

open_system (“rtwdemo_asap2”);

Asap2ファaapl .ルをカスタマaapl .ズして生成する方法にaapl .いては,Asap2ファルの生成を参照してください。

参考

|

関連するトピック