)で解説している「超簡易版ウェブサーバ」のソースプログラムです。開発ターゲットとなる実機1台上で実行可能なバイナリライセンスを含みます。2台以上の実機でご利用いただく場合は、必要台数分の「T2EX用タスクトレーサ」をお求めください。製品向けにご採用の場合は、ボリュームディスカウントや無制限コピー可能なライセンス販売をいたします。当社営業部までお問い合わせください。当社以外のベンダー様やお客様ご自身により開発されたT-Kernelの応用システム上で動作するカスタマイズ版の受注も承ります。2.0の最新ミドルウェア「T2EX」にも対応させたものです。本製品の利用により、T2EXを用いた組込みシステムのプログラムを動作させたままで、実行タスクの遷移やシステムコール発行のログを記録し、その様子をグラフでビジュアルに表示できます。2.0上で動作している複数のタスクの切り替わり(ディスパッチ)の様子がグラフで表示され、組込みシステム内部のソフトウェアの動作をビジュアルに把握できます。ログを記録し、これらの情報を合わせて表示することも可能です。組込みシステムの動作解析、デバッグ、チューニングなどを行う際には、タスクトレーサで提供するこれらの情報が役立ちます。トレース対象プログラムの修正が不要トレース対象となるタスクのプログラムの修正や再コンパイル、ソースコード等は必要ありません。システム起動時から動作しているタスクやデバイスドライバ、ミドルウェア等を後からトレース対象とすることも可能です。このため、最終製品とほぼ同じ状態の下で組込みシステムの実行トレースを行うことができます。広範囲のプログラムに対応アプリケーションのタスクのみならず、ミドルウェアやデバイスドライバを構成するタスクの実行トレースも可能です。タスクに加えて割込みハンドラのトレースも可能です。実際の時間経過をグラフ横軸の単位とする絶対時間表示モードのほか、実行タスクの遷移やシステムコール発行の回数を横軸の単位とするイベント表示モードがあり、グラフの拡大や縮小表示も可能です。ログに対してユーザ側で定型的な処理を行う場合に便利な表形式の表示モードもご提供します。実行トレースのログは膨大な量になることが多いため、動作解析したい部分をログの中から素早く見つけ出すには、検索機能が必須です。タスクトレーサでは、特定タスクのディスパッチや特定システムコールの発行などを検索条件とした、ログ内の柔軟な検索が可能です。お客様の開発したT-Kernel応用システムに移植してご提供タスクトレーサでは、T-Kernelに標準的に含まれているデバッガサポート機能(T-Kernel/DS)を利用して実行トレースのログを収集します。このため、T-Kernelの応用システムであれば、お客様自身や別のメーカー様により開発されたものも含めて、幅広くタスクトレーサの機能を使うことができます(*1)。タスクトレーサと表示用PCとの通信にはT2EXのネットワーク通信機能を利用していますが、お客様の機器でサポートしている別の通信手段に変更したカスタマイズ版のご提供も可能です。(*1)タスクトレーサのカスタマイズあるいは移植作業が必要です。詳細はお問い合わせください。2.0の追加機能、64ビット引数のAPIを含む。ライブラリやマクロで実現されるAPIは含まない。収集ログのファイル保存、タスク毎のCPU負荷測定、タスクのサスペンドなどお問い合わせ本製品へのご質問は、当社営業部までお問い合わせください。