ASAP2 Lib

ASAP2 Lib: ASAP2ファイル読み込みのための関数ライブラリ

ASAP Libは、現在のバージョン1.51を含むすべてのリリースされたバージョンのASAP2ファイルを読み込むための関数ライブラリです。ライブラリは、Cプログラミング言語用に開発され、アプリケーションに組み込むことができます。

特徴/優位性

ASAP2 Libは、ASAP2形式の標準化されたコントローラ記述を読み込むためのユーザー アプリケーションで使用します。 ASAP2 Libには、ASAP2コントローラ記述ファイルのデータベース オブジェクトにアクセスするための多くの関数があります。ライブラリは、ASAP2メタ言語によって定義されたASAP2ファイルの固定部分およびインターフェース固有部分を読み込むことができます。

ASAP2データベース: 内容

ASAP2記述ファイルには、特性値 (パラメータ、曲線、マップ)、実測定値、仮想測定値、依存値などECU内の関連するデータ オブジェクトについてのすべての情報が含まれています。
各オブジェクトは、物理単位に変換するためのメモリー アドレス、ストレージ構造、データ型、および変換規則などの情報によって記述されます。オブジェクトは、機能グループに階層的に割り当てられます。

機能

アプリケーション プログラムに提供するAPIは、コールバック関数として実装されています。アプリケーション プログラムは、各ASAP2オブジェクト タイプごとにコールバック関数をセットアップします。目的のオブジェクト タイプがASAP2ファイルに表示されると、パーサーは、オブジェクトについてのすべての情報を含むC言語構造体を作成し、適切なコールバック関数を介してアプリケーションに渡します。ASAP2ファイルなどに通常作成される決まった構文エラーを許容するために、パーサーは多くの関数で構成することができます。 ASAPファイルの可変部分は、BLOB (Binary Large Objects) に格納され、固定部分の構造体に格納することができます。このため、可変部分はASAPメタ言語で記述する必要があります。パーサーは、対応する記述がない場合、可変部分を評価しません。 
 

Detailed information is available in the PDF data sheet 詳しい情報は、データシート(PDF)をご覧ください。

© 2006-2008 Vector Japan. 最終更新日: 2008-02-28

お気に入りに追加

このページはお役に立ちましたか?