コマンド・ライン & IDE機能の比較

機能の比較
  コマンド・ライン ウィンドウズIDE
PCB PCM PCH PCD PCW PCWH PCWHD PCDIDE
コマンド-ライン機能
12-bitサポート        
14-bitサポート        
16-bitサポート          
24-bitサポート          
内蔵関数[ビルトイン関数]
サンプル・プログラム
デバイス・ドライバー
MPLAB® IDE インターフェース
マルチプル・コンパイレーション・ユニット        
RTOS        
Cプロファイラー        
C言語エディター        
新規プロジェクト・ウィザード        
C言語リアル-タイム・デバッガ        
プロジェクト履歴        
C-メトリックス・カリキュレータ        
自動ドキュメンテーション        
マルチプル・バージョン        
フローチャート・エディタ        
コピー・プロジェクト・ツール        
シリアル・ポート・ユティリティ        
マルチプル・コンパイレーション・ユニット
ウィンドウズ版 IDE(PCW -PCW,PCWH,PCWHDの総称)は別々にコンパイルされたソース・コード・ファイルを 最終ビルドのためにリンクする機能をサポートしています。 IDE はユニットと簡単に定義し、 どのユニットがビルドで再コンパイルの必要があるかを見つけ出し自動的にリンカーをコールするツールを持っています。 マルチプル・コンパイレーション・ユニット
拡大イメージ ここをクリック
Cプロファイラー
Cプロファイラー
拡大イメージ ここをクリック
PIC® MCUの動作中にCプロファイラ ・ツールはプログラムのプロファイルを与えるためにラン-タイム・イベントを分析しています。 関数が実行された回数, それに要した最小/最大/平均時間とプログラムの呼び出しシーケンスがログされて分析されます。 また、ユーザーは特別なデバッグ・メッセージを送信したり、又は、 ある変数をログするためにそのコードのブロックのみをプロファイルする様に指定することができます。
C言語ソース・エディタ
IDE版(ウィンドウズ版)のエディターは構文のカラーハイライト、タブ・コントロール、ブックマーク、 コンテキスト・センシティブ・ヘルプ、} 又は ) の対応する括弧のサーチ等、C言語ソースファイルの編集に 便利なエディッタが組み込まれています。 IDEは簡単にコール・ツリー、シンボル・マップと他のビジュアルな 画面にアクセスすることができます。また、デバイス・プログラマーと デバッガーへの直接インターフェースを含んでいます。 C言語ソース・エディタ
拡大イメージ ここをクリック
新規プロジェクト・ウィザード
新規プロジェクト・ウィザード
拡大イメージ ここをクリック
ニュー・プロジェクト・ウィザードはフォームを満たすことで、 それをベースにしたプロジェクトのための初期設定の .Hと.Cファイルを生成します。 幾つかのフォームは非常に便利な情報を含んでいます。例えば:インターラクティブに計算し、 そして、ユーザーのクロックをベースとした タイマー・オプションを表示、デバイス・ドライバーのためのピンを割り当て、 そして、ピン名を設定
プロジェクト履歴
Version 5 は自動的にソース・コード変更の履歴を保持します。 IDEは保存する頻度とどれだけでも古いファイルを(1時間に一度、一日の一度等にセーブ毎にファイルを維持)を 設定出来ます。 IDE内部のファイル比較ユーティリティはこの履歴を保持しユーザーは 古いファイルと現在のファイルを比較することができます。 プロジェクト履歴
拡大イメージ ここをクリック
C-メトリクス・カリキュレータ
C-メトリクス・カリキュレータ
拡大イメージ ここをクリック
コンパイラはマッケイブ(McCabe)のサイクロマチック数とハルステッド(Halstead)の複雑度測定を 使用することで コードの経路複雑度と計算量を評価します。派生している保全性指標[Maintainability Index]は ソースコードの構造的で 原文の複雑さに関する良い洞察を与えます。
自動ドキュメンテーション
コンパイラはプログラム・ドキュメントのためにエクスポートされるべき情報を含んでいる特別に マークされたタグを持っているコメントを認識します。コンパイラは、コメントを変数と関数に関連付けます、 そして、コンパイラは関数、変数とタイプについてそれ自身に関する情報を蓄積します。 新しいドキュメンテーション生成機能は .RTFフォーマットでのユーザー作成テンプレートを使用し、 そして、ソース・ファイルからプロジェクト情報に含め、そして、ソース・コード・ドキュメントとして、. RTF出力ファイルを生成します。 オートマチック・ドキュメンテーション・ジェネレータ
拡大イメージ ここをクリック
マルチプル・バージョン
マルチプル・バージョン
拡大イメージ ここをクリック
Version 5 IDE(ウィンドウズ版)からコンパイラの現在のバージョンと複数の前バージョンの中から 選択出来るようになりました。この機能はプロジェクト, テストや証明書に基づく特定のバージョンで標準化のために用意されています。
フローチャート・エディタ
フローチャート・エディタが迅速かつ簡単にチャート作成のためにウィンドウズ版(IDE)に含まれています。 また、このツールは回路図を含む単純なグラフィックスを生成するために使用することが出来ます。 これは設計プロセスのより不可欠な部分です。 フローチャート・エディタ
拡大イメージ ここをクリック
コピー・プロジェクト・ツール
コピー・プロジェクト・ツール
拡大イメージ ここをクリック
" Copy project"ツールを使うことで、新しいディレクトリーやZIPに全ての関連 ファイルをコピーすることが出来ます。