このセクションでは、Texas Instruments Code Composer Studio 4.x、5.x、6.0 と C++test プラグインの統合について説明します。
C++test プラグインは、Eclipse プラグインのメカニズムによって Code Composer Studio 4.x、5.x、6.0 の Eclipse IDE に統合されます。C++test プラグインは、リンク ファイル com.parasoft.xtest.cpptest.link を Code Composer Studio のインストール ディレクトリに追加することによって、 CCS IDE に統合されます。このリンク ファイルには、C++test プラグインへのパスが含まれ、この情報によって Eclipse が起動時に C++test プラグインをロードします。
Texas Instruments Code Composer Studio 4.x では、以下のコンパイラ/環境がサポートされています。
Texas Instruments Code Composer Studio 5.x では、以下のコンパイラ/環境がサポートされています。
Code Composer Studio v3 もサポートされています。詳細については次のセクションを参照してください。 |
Texas Instruments Code Composer プロジェクトのテストを容易にするために、次のコンポーネントが提供されています。
Monitoring
(ライセンスが必要)バージョン 5.x から、Texas Instruments は TI TMS470 コンパイラを TI ARM コンパイラとしてリブランドしています。一貫性を保って分かりやすくするために、Parasoft もコンパイラの頭字語を titms470_4_9
から tiarm_4_9
に変更しました。この変更は、以前のカスタム コンパイラ構成や、古いコンパイラ頭字語を参照する以前のプロジェクト オプションに直接影響します。同様に、titms470_4_9
への参照は tiarm_4_9 に変更するべきです。
テスト実行可能ファイルに含める実行時テスト機能によっては、準備されるテスト バイナリのサイズが元のアプリケーションに較べて非常に大きくなる場合があり、リソースの限られた環境では、利用可能なプログラム メモリの容量の問題が発生することがあります。プログラム実行中のヒープおよびスタック メモリ使用量の増加についても、同様の制限があります。 この問題を解決するには、メモリのプログラム レイアウトを変更し、利用できるスタック/ヒープのサイズを変更しなければならない場合があります。