Microchip PIC® と dsPIC® DSCのためのコード最適化 C言語対応コンパイラ |
CCS Cコンパイラの利点
("IDE"とは?)CCS Cコンパイラの利点
CCSは20年以上前にマイクロチップのマイクロコントローラ用の最初のCコンパイラを開発し、
PIC® MCU と PIC24/dsPIC® DSC デバイスを使用した開発と組込みアプリケーションの
開発者にソフトウェア・ソリューションを提供し続けています。
CCSのコンパイラー製品はプロ-レベル最適化,
多数のビルトイン関数のライブラリー, パワフルなPIC® MCU
固有のプリ-プロセッサー・コマンドと迅速に任意のプロジェクトをスタートさせる
ための実行可能なサンプル・プログラムが含まれています。
大規模な顧客基盤は当社がユーザーの要求を理解するためのアクセスを提供され頻繁なリリースと珍しいバグ・フィックスにより
高度な機能を開発し提供しています。
キーとなるコンパイラ機能:
- サポートされている全マイクロチップ社のPIC® MCU間の容易な移行
- ペリフェラル・ドライバー と 標準 C構文による開発時間の最小化
- 如何なるデバイス、又は、文字列への完全なデータ・フォーマットでC++スタイル入/出力ストリーム
- CCSのライブラリーとオブジェクト・コードはロイヤルティフリー
- #bitと#byteなどの便利な関数はC変数が 絶対アドレスに配置されることを可能にします。
- 整数1ビット・タイプ(Short Int)は非常に効率的なビット指向のコードを生成
- インターラプトの簡単定義, セットアップと管理
- コンパイラの詳細
C言語対応IDE - 最も技術的に高度なCコンパイラ
当社のC言語対応IDEは組み込み開発者に開発と組み込みアプリケーションのデバッギングのための完全な 統合ツール・スイーツを提供しています。 これらの開発ツール・スイートはMCUアーキテクチャの専門家になる代わりに設計の機能性に集中出来るように 開発者を解放するインテリジェントなコード最適化マイクロチップPIC® MCUとdsPIC® DSC対応 のCコンパイラーです。 C言語対応コンパイラーは開発者が設計からデバイスのプログラミングとデバッグを通して 組込みソフトウェア開発のあらゆる側面を管理することができます。 C言語対応コンパイラーはマイクロチップのPIC®デバイス上で動作させている間に 統合されたビルトイン関数, パフォーマンス解析と統計とリアルタイムでコンパイルされたコードを デバッグ出来るCプログラム・コードを開発するための理想的な環境です。
キーとなるC言語IDE機能:
- EZ App Lynxライブラリー - 素早くBluetooth®ワイヤレス・センサーを作成、モバイル装置に表示
- プロ-レベル・オプティマイゼーション[最適化] - 最適化されたコードは低生産コストをもたらします。
- Cプロファイラー・ツール - 関数の使用時間と使用情報, コード・ブロック を追跡すると共に実行中のプログラムからライブ・データを受信
- プロジェクト・ウィザード - USBとTCP/IPを含む多くのプロジェクト・ペリフェラルをジャンプ・スタート
- デバッガー・ウォッチ項目 - Cの構文を使用してプログラム・データを簡単に追跡
- データ・ストリーミング - ICD-U64を使ってプログラムI/OをPCに送ります。
- コード・メトリクス - プログラムの複雑さ、サイズと保守性のよく知られた手段を提供
- 97% ANSI C準拠 - ANSI C 標準のための要件を実装
- IDE機能の詳細
対応OS
CCSのコンパイラはWindows XP, Vista, Windows7, Windows8, Windows8.1, Windows10, Windows11(32bit/64bit)、
又は, Linux[リナック版が必要]に対応しております。 MPLAB® IDEを含むポピュラーな
エミュレーターやプログラマーに対応した出力ヘキサとデバッグ・ファイルを選択でき、そして、ソース・レベル・
デバッグのためにウィンドウズ版はパワフルなウィンドウズでのデバッグ環境を提供しております。
- ユーザー登録による30日間無償アップデート
- CCSの前バージョンに対する互換性