Real-Time Workshop User's Guide    

制御ファイル

システムターゲットファイル

Target Language Compiler (TLC)は、Simulinkブロック線図(model.rtw)の中間記述からターゲット固有のCまたはAdaコードを生成します。 Target Language Compilerは、model.rtwを読み込み、複数のターゲットファイル(.tlcファイル)で構成されるプログラムを実行します。このプロセスの出力は、ソースファイルで、ユーザの開発システムのmakeユーティリティに送られます。

システムターゲットファイルは、コード生成プロセスを制御します。ユーザのターゲットに対してコード生成パラメータを設定するため、カスタマイズされたシステムターゲットファイルを作成する必要があります。つぎの標準のシステムターゲットファイルのいずれかをコピーして名前を変更して変更することを推奨します。

第2章「技術的な概要」第3章「コード生成とビルドオプション」は、コード生成とビルドプロセスにおけるシステムターゲットファイルの役割を説明しています。カスタムシステムターゲットファイルの作成のガイドラインは、「ビルドプロセスのカスタマイズ」に記述されています。

テンプレートMakeファイル

テンプレートmakeファイル (.tmf ファイル)は、モデルと開発システムに関する情報を提供します。Real-Time Workshopは、この情報を使って、適切なmakeファイルmakefile (.mk ファイル)を作成し、実行プログラムをビルドします。Real-Time Workshopは、異なるタイプのターゲットおよび開発システムに適した多くのテンプレートmakeファイルを提供します。標準のテンプレートmakeファイルは、「テンプレートMakeファイルとMakeオプション」に記述されています。

標準のテンプレートmakeファイルのいずれかがユーザの要求を満たす場合、プロジェクトでの使い方に従って、コピーし、名前を変更するだけでかまいません。より拡張的な変更を行う必要がある場合は、テンプレートmakeファイルの構造の詳しい説明である「テンプレートmakeファイル」を参照してください。


 組み込みターゲットのためのランタイムインタフェース チュートリアル: カスタムターゲット構成の作成