(株)コンピューテックスのトップページへ
メールサービス登録 サイトマップ サイト内検索 English site
     
 

 
 
 HOME > 製品情報一覧 > CSIDE > µITRON
 
A4用紙プリントページはこちら
 
〜 µITRON仕様準拠リアルタイム・マルチタスクOS対応デバッガ 〜
 
µITRON対応RTOSデバッグ・ライブラリは、µITRON仕様のリアルタイム・マルチタスクOSを使用したユーザ・プログラムのデバッグを支援する為のソフトウェアです。RTOSデバッグ・ライブラリを、弊社デバッガソフト(CSIDE)に追加することで、リアルタイム・マルチタスクOS用のデバッグ機能を使用することができ、リアルタイム・マルチタスクOSを使用した、ユーザ・プログラムのデバッグを効率良く行うことができます。

ステータス表示機能 ステータス表示機能 *1
・ステータス表示
タスクの待ち状態や、セマフォ、イベントフラグなどの状態を一覧で表示します。
<表示ステータス>
タスク、イベントフラグ、セマフォ、メイルボックス、メモリプール、周期起動ハンドラ、アラームハンドラ、レディキュー、システムクロック、可変長メモリプール、ランデブ、メッセージバッファ、など
ステータス表示
 
・リアルタイム表示機能 *2 *4 *5
ユーザ・プログラム実行中にステータス表示を一定時間間隔で更新する機能です。
リアルタイム性が要求されるシステムなどユーザ・プログラムを止めることなくステータス状態を参照することができます。
リアルタイム表示機能

タスク・トレース機能 タスク・トレース機能 *1
・遷移グラフ表示
タスクの状態遷移をグラフィカルに表示して、時間軸とともにタスクの切り替わりや、割り込み発生ポイントを一目で確認することができます。
また、システム・コールがどのタスクからどのタイミングで呼び出されているか、リソースのロックやリリースが正しく行われているかなども簡単に把握できます。
遷移グラフ表示
 
・CPU占有率表示
表示を切り替えることでタスクごとのCPU占有率をグラフ表示することもできます。
CPU占有率表示
 
・リアルタイム表示機能 *2 *4 *5
ユーザ・プログラム実行中にタスク・トレース表示を一定時間間隔で更新する機能です。
また、実行中にタスク・トレースの取り込みを許可、禁止することもできます。
リアルタイム表示機能
 
・トリガ機能 *4 *5
タスクの切り替わりやシステムコールを条件にタスク・トレースの取り込みを制御することができます。
トリガ機能

タスク・ブレーク機能 タスク認識ブレーク機能 *1
・タスク・ブレーク *3 *4 *5
指定したタスクIDをブレーク条件とすることができるブレーク機能です。
複数のタスクが実行するプログラムでも特定のタスクでブレークさせることができます。
タスク・ブレーク
 
・ディスパッチ・ブレーク *4
ディスパッチ(タスクの切り替え)を条件としてユーザ・プログラムをブレークさせることができます。
次にどのタスクが実行状態になるか、どのタスクがどこで待ち状態に移行しているかなど意識する必要なくデバッグを行うことが可能になります。 また、待ちを解除するシステム・コールをステップ実行することで、待ちが解除されたタスク側でブレークするような設定も可能です。
ディスパッチ・ブレーク機能
 
・エラー・コード・ブレーク *4
システム・コールのエラー・コードを条件としてユーザ・プログラムをブレークさせることができます。
指定したシステム・コールのエラー・コードによってブレークします。そのため、システム・コールのエラー発生箇所が瞬時に発見できます。 システム・コールが失敗していても不安定ながら動作しているようなプログラムやエラー処理が不完全でエラー箇所が特定できないようなプログラムなどのデバッグに有効です。
エラー・コード・ブレーク機能

システム・コール発行機能 システム・コール発行機能 *4
デバッガから特定のシステム・コールを発行することができる機能です。
待ち状態にあるタスクの待ちを解除させることや、サスペンド状態にすることができます。
システム・コール発行機能
 
RTOSステータス・ウィンドウからシステム・コールを発行することも可能です。 システム・コール発行機能

 

*1:対応OSやデバッガソフトのバージョン、製品によって仕様が異なります。
*2:CPUがSH-2A、SH-4Aで対応している機能です。
*3:CPUがSH-4Aの場合に対応している機能です。
*4:イー・フォース製µC3 Standardで対応している機能です。
*5:ミスポ製NORTi Version4で対応している機能です。

 

イー・フォース(株)
OS名 µITRON仕様 対応機能一覧
µC3/Standard 4.0 ステータス表示機能 タスク・トレース機能 タスク・ブレーク機能 システム・コール発行機能
µC3/Compact 4.0 ステータス表示機能 
(株)ルネサス テクノロジ
OS名 µITRON仕様 対応機能一覧
HI7000/4 4.0 ステータス表示機能 タスク・トレース機能
HI7700/4 4.0 ステータス表示機能 タスク・トレース機能
HI7750/4 4.0 ステータス表示機能 タスク・トレース機能
HI7000 3.0 ステータス表示機能 タスク・トレース機能
HI7400 3.0 ステータス表示機能 タスク・トレース機能
HI7700 3.0 ステータス表示機能 タスク・トレース機能
HI7750 3.0 ステータス表示機能 タスク・トレース機能
HI2000/3 3.0 ステータス表示機能 
HI8-3H 2.0 ステータス表示機能 
HI2600 2.0 ステータス表示機能 
(株)ミスポ
OS名 µITRON仕様 対応機能一覧
NORTi Version4 4.0 ステータス表示機能 タスク・トレース機能 タスク・ブレーク機能
NORTi3 Network 3.0 ステータス表示機能 
NORTi3 Extended 3.0 ステータス表示機能 
NORTi3 Standard 3.0 ステータス表示機能 

 

■ ICONの説明
ステータス表示機能 ステータス表示機能
タスク・トレース機能 タスク・トレース機能
タスク・ブレーク機能 タスク・ブレーク機能
システム・コール発行機能 システム・コール発行機能
このページの先頭へ戻ります。
 連絡先:営業部
 TEL:(03)3253-2901
 E-mail:sales@computex.co.jp