Cosmic ARM/Cortex "M" クロス開発ツール

           

ZAPデバッガ

COSMIC製品

- IDEA

- ZAP

STマイクロ社

- STM8

- STM10/Super10
- STM32

フリースケール社

- S08&HC08

- HC12&HCS12
- S12Z
- 56800/E
- ColdFire+/ColdFire
- Kinetis(ARM)

インフィニオン社

- xC16x

 

zap debugger cosmic

Cosmic IDEA

COSMIC製品

- IDEA

- ZAP

STマイクロ社

- STM8

- STM10/Super10
- STM32

フリースケール社

- S08&HC08

- HC12&HCS12
- S12Z
- 56800/E
- ColdFire+/ColdFire
- Kinetis(ARM)

インフィニオン社

- xC16x

 

idea v4

IDEAは、組込みアプリケーションを開発するためにCosmicCクロスコンパイラと設計されています。エディタ、プロジェクトマネージャ、グラフィカルスマートメイク/ビルドする施設、プログラム解析、リンクファイル生成、ドキュメントマネージャとZAPデバッガを統合されています。開発環境は、Windows7とXPにインストールされ動作します。

統合Windowsエディタ
Cおよびアセンブリソースの両方のためのシンタックスハイライトと、Windowsスタイルのエディタ

-プロジェクトマネージャ
便利なプロジェクトウィンドウは容易なアクセスを提供

-プロジェクトマネージャ
メイク、ビルド、タッチ、マーク、コンパイル、リンクおよびデバッグなど、最も頻繁に使用する機能は、プロジェクトウィンドウ内に、容易なアクセスとして提供。また、ドラッグ&ドロップをサポートしています。選択して、Windowsエクスプローラから簡単なセットアップのためのプロジェクトマネージャーにファイルをドラッグすることができます。

- プログラム・アナライザ
直感的なエクスプローラスタイルソースファイル表示、ファイルの依存関係を含むコンパイラオプション表示、ビルドファイルのステイタス、最後の編集の日付と時間、関数プロトタイプ、コマンドライン定義、グローバル変数および静的変数とドキュメンテーション
 リンク•ファイル•ジェネレータ
柔軟リンクビルダはポイントを提供し、メモリマップの設定をクリックします
 グラフィカルビルドスマート
自動的に定義ユーティリティを再構築し、様々なコンパイラまたはユーザ実行する必要があるファイルのみをビルドするコンパイラとリンカを設定します。メイクの必要はありません。
 ポイントアンドクリックオプション
IDEAは、コンパイラとアセンブラオプションのための直感的なグラフィカル設定を提供
 自動エラー処理
エラーがファイルに含まれていますただダブルエラーをクリックして、エディタウィンドウには、エラーのあるラインで、そのファイルをオープン
 グローバルおよびローカル•オプション•
IDEAは、両方のプロジェクトとファイルレベルで、コンパイラとアセンブラのオプションを設定することができます。
 マルチファイル機能
プロジェクトのファイルまたはファイルまたはディレクトリの他のグループで検索。
 ドキュメントマネージャ
、プロジェクトに、または個々のソースファイルに任意の文書やメモを添付

Cosmic Cクロスコンパイラ

COSMIC製品

- IDEA

- ZAP

STマイクロ社

- STM8

- STM10/Super10
- STM32

フリースケール社

- S08&HC08

- HC12&HCS12
- S12Z
- 56800/E
- ColdFire+/ColdFire
- Kinetis(ARM)

インフィニオン社

- xC16x

 

cosmic-complier

C言語のクロスコンパイラ、アセンブラ、プロセッサシミュレータ、ハードウェアデバッガ、ユニットテストやMISRAの構文チェック、および使いやすい統合開発環境( IDEA )が含まれています。68HC05, 68HC08, 6809, 68HC11, 68HC12, 68HCS12, 68HC16, CPU32/CPU32+, S12X&XGATE, S12Z, 56800,/E, ColdFire, Kinetis, XC16x,ST7,STM8, ST10m Super10, STM32, PowerPCなどサポートしています。
主に、自動車用トランスミッション、アンチロックブレーキ、エアバッグコントローラ、洗濯機、ペースメーカー、携帯電話、光ファイバスイッチ、建設機械、航空電子工学、ロボット工学、宇宙開発ツールを含む種々の製品に見られる電子システムの利用されています。

cosmic complier

IDEA

Windowsで利用可能な独自の統合開発環境を提供いたします。

ANSIおよびISOのCコンパイラ

Cosmicコンパイラは、ANSIとISO基準に準拠しています。C Syntax拡張は、ゼロページ、プリフェラル、EEPROMおよびページメモリなどのプロセッサ固有の機能を提供します。

リエントラントとリカーシブ

標準のANSIのスタックフレームを利用して、プログラムやサブルーチンが、実行の途中で割り込まれ、その実行が完了する前に再び呼び出され実行されても安全という性質を指すことができます。プログラムの関数やメソッドなどの記述のなかに、その関数など自体への呼ぶ出しコードが含まれる「再帰的定義」ができます。

ライブラリのソースコード

Cosmicコンパイラが提供するすべてのライブラリのソースコードが付属します。

アセンブリ

コンパイラは、引数の受け渡しを含むCプログラムのなかに、アセンプリコードを追加するための便利なメソッドをサポートしています。

アセンブリ・リスト

必要に応じて、アセンブリのリストが点在し、再配置と絶対値のC、もしくは、その一部を見せます。

独立した形式のホスト

アブソリュート・オブジェクト・フォーマットは、独立した仕組みをもっております。ユーザの開発が、Windowsでも、Linuxでも、共通したリンクとデバッグのためのオブジェクトを共有することが可能です。

IEEE-659とELF/DWARF

Comicコンパイラは、多くのエミュレータやロジック・アナライザで利用されるIEEE-659とELF/DWARF2.0フォーマットをサポートしています。

C割り込みとベクタテーブル

割り込みは、Cのなかで完全に管理することが可能です。コンパイルが必要なレジスタを保存し、復元可能です。

マクロアセンブラ

C#の定義をサポートし、C言語およびアセンブリ言語のモジュールは、共通の定数やマクロを共有することができるようにサポートされています。

リンカ

メモリー内のコードを配置し、グローバル変数を初期化することができます。ほどんどのターゲットのに対して自動化されたチェックサムを生成することが可能です。

ユーティリティ

ライブラリ、HEXファイル・ジェネレータ、オブジェクト形式コンバータ、デバッグサポートユーティリティ、マルチパスコンパイラ・コマンド・ドライーバ

 

Cosmicソフトウエアダウンロード

COSMIC製品

- IDEA

- ZAP

STマイクロ社

- STM8

- STM10/Super10
- STM32

フリースケール社

- S08&HC08

- HC12&HCS12
- S12Z
- 56800/E
- ColdFire+/ColdFire
- Kinetis(ARM)

インフィニオン社

- xC16x

 

フリースケール社の評価用ソフトウエア

評価用ソフトウエア 

Power Architecture評価ツール

フリースケール製Power Architectureファミリ(Qiruva/5xxx等)評価ライセンス。16Kサイズ制限あり。

 

HSC12XとXGATE評価ツール

フリースケール製HCS12XとXGATE用コンパイラ、ZAPデバッガ、シミュレータ、P&E製Multilink使用時のZAP BDMデバッガおよびプログラミング。4Kサイズ制限あり。別途、P&E製Multilink必要。

 

HC05評価ツール

フリースケール製HC05ファミリ評価ライセンス。1Kサイズ制限あり。

 

HC08評価ツール

フリースケール製68HC08/HCS08ファミリ評価ライセンス。CX6808コンパイラ、ZAPデバッガ、シミュレータ、P&E製Multilink使用時のZAP HCS08 BDMデバッガおよびプログラマ。4Kサイズ制限あり。

 

HC12評価ツール

フリースケール製HC12/HCS12ファミリ評価ライセンス。CX6812コンパイラ、ZAPデバッガ、シミュレータ、P&E製Multilink使用時のZAP HCS08 BDMデバッガおよびプログラマ。4Kサイズ制限あり。

 

HC11評価ツール

フリースケール製HC11ファミリ評価ライセンス。4Kサイズ制限あり。

 

HC16評価ツール

フリースケール製HC16ファミリ評価ライセンス。4Kサイズ制限あり。

 

68300評価ツール

フリースケール製68300ファミリ評価ライセンス。4Kサイズ制限あり。

 

Kinetis(ARM Cortex0ベース)評価ツール 

フリースケール製Kinetisファミリ評価ライセンス。4Kサイズ制限あり。

 

 Kinetis(ARM Cortex M3/M4ベース)評価ツール

 フリースケール製Kinetisファミリ評価ライセンス。64Kサイズ制限あり。

 
 

STマイクロ社の評価用ソフトウエア

評価用ソフトウエア 

Power Architecture評価ツール

STマイクロエレクトロニクス製Power Architectureファミリ(SP56等)評価ライセンス8Kサイズ制限あり。

 

ST7評価ツール

STマイクロエレクトロニクス製ST7ファミリ評価ライセンス。4Kサイズ制限あり。

 

STM32(ARM Cortex0ベース)評価ツール

STマイクロエレクトロニクス製STM32ファミリ評価ライセンス。4Kサイズ制限あり。

 

 STM32(ARM Cortex M3/M4ベース)評価ツール

 フリースケール製STM32ファミリ評価ライセンス。64Kサイズ制限あり。