|
【概要・特徴】 ○ 組み込みソフトウェア開発の業界標準ツール ガイオでは、C/C++コンパイラ・アセンブラ・リンカ・デバッガ・シミュレータなど、組み込みマイコン開発に必要なツールを自社開発し提供しています。コンパイラなどのソースコード処理から、デバッガなどのテスト環境にいたるまで、多数のMPUファミリーに対応しています。
○ 独自の汎用構造により多数のMPUに対応した開発環境 ガイオのクロスツールは、処理の中心にあたる「カーネル」と、MPUごとに異なる命令語・最適化処理アルゴリズムなどを記述した「定義体」と呼ばれる部分の2つに分割されて構成されています。このMPUサポートに効率的な「汎用構造」により、安定した品質で、多数のMPUへのサポートを可能にしています。
○ すべてのMPUソフトウェア開発に共通の環境・操作性を提供 ガイオのすべてのクロス製品は「汎用構造」を採用しており、カーネル部はすべてのMPUに共通であるため、MPUが変わっても同一の環境・操作性で開発を続けることが可能です。
【構成】 ・ XCC++ クロスC++コンパイラVCC-Vのプロプロセッサとして動作する組み込み用C++コンパイラです。 サポートMPUの全てでご利用いただけます。 ・ XCC-V クロスCコンパイラANSIに準拠したクロスコンパイラです。 グローバルオプチマイズなど、最適化機能も強化されています。 ・ XASS-V クロスアセンブラアセンブラ本体の他に、マクロ/構造化マクロ、リンカ、ライブラリアン、HEXファイル出力ユーティリティ、絶対番地リスト出力ユーティリティが含まれています。 ・ XDEB-V シミュレートデバッガXDEB-Vは、MPUシミュレーションによりプログラムの設計、デバッグが可能なシミュレートデバッガ(ISS)です。
|