ホーム > 製品・サービス情報 > 組込み開発ツール > ガイオ クロス開発環境

ガイオ クロス開発環境   クロスコンパイラ・デバッガ・統合開発環境

組込みソフトウエア開発の業界標準 クロス コンパイラ・アセンブラ
国内外の主要マイコンを多数サポート

ガイオでは、C/C++コンパイラ、アセンブラ、リンカ、デバッガ、ソフトウエアシミュレータなど、組込みマイコン開発に必要なツールを「自社開発」し提供しています。独自の汎用構造により、多数のMPUファミリーに対応しています。

クロス開発ツールは、販売の他に、レンタル制度も設けております。レンタルについての詳細はこちらのページをご覧下さい

ガイオ クロスコンパイラ / クロス開発ツール サポートマイコン一覧

 製品毎の詳細な対応マイコン情報はこちら

▼ルネサス
  M16C
  M32R
  M32C
  SH2/2E
  SH2A
  SH3/3E
  SH4
  SH4A
  H8/S
  H8/300H
  R32C/100
  RX600

▼ルネサス
  78K0
  78K0R
  V850
  RH850 

▼ARM
  ARM7
  ARM9

▼リコー
  Ri10/20

 

▼富士通
  Hi-Perion

▼ソニー
  SPC700
  SPC900/970

 

▼パナソニック
  MN1933/34/35
  MN195005

▼フリースケール
  MC68000/10/20/30/40/60
  PPC/MPC
  MPC(VLE)


製品の特長


独自の汎用構造により多数のMPUに対応した開発環境

ガイオ汎用構造ガイオのクロスツールは、処理の中心にあたる「カーネル」と、MPUごとに異なる命令語・最適化処理アルゴリズムなどを記述した「定義体」と呼ばれる部分の2つに分割されて構成されています。このMPUサポートに効率的な「汎用構造」により、安定した品質で、多数のMPUへのサポートを可能にしています。


すべてのMPUソフトウエア開発に共通の環境・操作性を提供

ガイオのすべてのクロス製品は「汎用構造」を採用しており、カーネル部はすべてのMPUに共通であるため、MPUが変わっても同一の環境・操作性で開発を続けることが可能です。

ガイオ XASS-Vシリーズ(クロス開発ツール)の内容

組み込み開発用クロス言語ツール、シミュレータのツール群です。独自の汎用構造により、安定した品質を誇ります。

XCC++  クロスC++コンパイラ
VCC-Vのプロプロセッサとして動作する組み込み用C++コンパイラです。サポートMPUの全てでご利用いただけます。

XCC-V  クロスCコンパイラ
ANSIに準拠したクロスコンパイラです。グローバルオプチマイズなど、最適化機能も強化されています。

XASS-V クロスアセンブラ
アセンブラ本体の他に、マクロ/構造化マクロ、リンカ、ライブラリアン、HEXファイル出力ユーティリティ、絶対番地リスト出力ユーティリティが含まれています。

XDEB-V シミュレートデバッガ
XDEB-Vは、MPUシミュレーションによりプログラムの設計、デバッグが可能なシミュレートデバッガ(ISS)です。


統合開発環境 「フレームワーク」を提供


ガイオ統合開発環境アプリケーション(IDE)

シームレスな統合開発環境を提供します。エディタ、Cコンパイラ、アセンブラの操作を統合開発環境が一括管理しており、プログラムの修正からビルド、設定、デバッガの起動まで、ポップアップメニューで簡単に操作することができます。

ガイオ統合開発環境 フレームワーク

リアルタイムOSサポート

サードパーティー製リアルタイムOSをサポートしています。

●NORTi Version 4 : μITRON仕様準拠リアルタイムOS

NORTi  株式会社ミスポ のWEBサイトへ

●osCAN : OSEK/VDX仕様準拠 車載用リアルタイムOS

●MontaVista Linux : 組み込み用Linux

 

他社製ICE/デバッガサポート

他社製ICEおよびデバッガ、その他主要半導体メーカー純正ICEを利用することが可能です。

横河ディジタルコンピュータ

●ICE : advice、advicePLUS
●ICEデバッガ : microVIEW-G、microVIEW-PLUS
●サポートMPU : ARM, FR, SH, H8S, M32R, Hi-Perion, SPC900他 (お問い合わせ下さい)

ソフィアシステムズ

●ICE : MultiSTAC / UniSTAC / HyperSTAC
●ICEデバッガ : WATCHPOINT
●サポートMPU : Strong ARM, ARM, M16C, M32R, SH, 68000 他(お問い合せ下さい)

コンピューテックス

●ICE : ROMICE64、Mr.ICE 、NEXTice、PLAMice
●ICEデバッガ : CSIDE
●サポートMPU : SH, H8/300H, H8S, ARM, 68000/68020他(お問い合せ下さい)

ビットラン

●ICE : BITX-Neo
●ICEデバッガ : BITX-Neo Code Debugger
●サポートMPU : SH

日本ローターバッハ

●ICE : Power Tools
●ICEデバッガ : TRACE32-ICD
●サポートMPU : MPC

稼働環境

動作PC

・IBM PC/AT互換機(PC-9800シリーズには対応していません)
・Pentium(相当)100MHz以上のCPU 推奨

稼動OS

・Windows98/NT/2000/XP/Vista

 ガイオ製品Windows Vista対応に関するお知らせ

 ガイオ製品Windows 7 対応に関するお知らせ


参考情報・リンク

クロス開発ツール対応マイコン一覧表