Real-Time Workshop User's Guide    

ラピッドプロトタイピングシステム依存成分

これらの成分は、プログラムのタイミングを制御し、タスクを作成し、割り込みハンドラをインストールし、データロギングを可能にし、エラーチェックを行うプログラムのメイン関数を含みます。

アプリケーションモジュールがこれらの操作を実現する方法は、コンピュータのタイプにより異なります。これは、たとえば、DOSベースのプログラムに対して用いられるコンポーネントは、VMEターゲット上でTornadoのもとで実行するように設計されたコンポーネントと同じ操作を行いますが、実現方法は異なることを意味します。

メイン関数

Cプログラムのメイン関数は、実行を開始するポイントです。Real-Time Workshopアプリケーションプログラムでは、メイン関数は、ある種の操作を行う必要があります。これらの操作は、初期化、モデル実行、プログラムの終了の3つのカテゴリにグループ化することができます。

初期化

モデルの実行

プログラムの終了

システム依存成分に対するラピッド
プロトタイピング

システム依存成分に含まれるアプリケーションモジュールは、一般的に、Cに対するメインのエントリポイントを含むrt_main.cのようなメイン関数を含みます。I/Oサポートやタイマーのハンドリングのようなアプリケーションモジュールが含まれる場合もあります。


 ラピッドプロトタイピングプログラムアーキテクチャ ラピッドプロトタイピングシステム独立成分