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

 
 
 HOME > 製品情報一覧 > CSIDE > µITRON ADE
 
A4用紙プリントページはこちら
 
ユーザ・システムで採用される、CPU、OS、ミドルウェア、コンパイラに合わせて開発環境を構築する必要があります。それらユーザの負担となる要素を µITRON ADE が吸収し、導入しやすい環境を実現します。
µITRON ADEは、各コンポーネントをCSIDE上で有機的に結合し、ユーザ開発環境を構築します。
対応RTOS アプリケーション・ジェネレータ プログラム支援 RTOSデバッグ支援


ユーザ・アプリケーションの雛形として、ワークスペースが自動生成されます。初期導入時の煩わしい作業から開放され、アプリケーションの開発に専念できます。また、構築された環境では豊富なデバッグ機能が標準で利用できるため、RTOSアプリケーションのデバッグ時に陥りがちな問題の究明に役立ちます。

■評価ボードですぐに実行可能
評価ボード毎に用意されたワークスペースを利用することで、導入時に最もトラブルになりやすい環境構築作業をスムーズにします。
 
対応ボードについて詳しくは、弊社営業までお問い合わせください。
■評価アプリケーション
µITRONでサポートされている基本的なシステムコールを学習するためのアプリケーションが収録されています。はじめてRTOSを利用したアプリケーションを開発する場合に便利です。
評価アプリケーション


µITORNのプログラミングを強力にアシストするために開発された、高性能でありながら直感的で使いやすいプログラミング環境を提供します。

■プログラム・アシスト
プログラミング時にシステム・コールの引数仕様や定義名を知らなくても、GUIで引数をアシストして簡単にプログラミングすることができます。 引数や戻り値の説明もされていますのでマニュアルレスで作業が行えます。 また、ソース・コードの品質を均一化し、バグの少ないプログラミングで開発効率の向上が図れます。 プログラム・アシスト
■シンタックス・ハイライト
テキスト・ブロックの構文を解析することで、システム・コールや型情報など、µITRON系のキーワードをハイライト表示します。 文脈をより明瞭にすることで、ソース・プログラムの可読性を向上させ、プログラム中の誤りをすばやく見つけ出せます。 シンタックス・ハイライト
■インテリセンス機能
タスク属性などの入力時に入力候補をオートコンプリートすることで入力ミスを軽減します。 インテリセンス機能


RTOSデバッグ・ライブラリ(µITRON-DBGLIB)の機能を継承し、さらにご要望の多かったデバッグ機能を拡張したことで快適なRTOSデバッグを提供します。

■RTOSデバッグ・ライブラリの機能を継承 詳しくはこちら
RTOSデバッグの基本的なデバッグに対応したRTOSデバッグ・ライブラリ(µITRON-DBGLIB)の下記機能を継承しています。
  • ディスパッチ・ブレーク機能
  • エラー・コード・ブレーク機能
  • システム・コール発行機能
  • タスク・トレース機能
  • タスク・ブレーク機能
  • ステータス表示機能
  • タスクCPUトレース機能
RTOSデバッグ・ライブラリを標準搭載
・RTOSメモリ・プロファイラ *1
固定長メモリプールと可変長メモリプールの使用状況の履歴や、メモリブロックを獲得、返却するシステム・コールの呼出し履歴、メモリブロックのダンプ表示を行います。 システム・コールの呼び出し履歴からメモリブロックの開放漏れ(メモリ・リーク)や多重解放、無効なポインタでの解放、システム・コールのエラーなどを検出することも可能です。 RTOSメモリ・プロファイラ
・RTOSタスク・スタック表示 *1
現在生成中の全タスクのスタック情報を一覧表示します。 スタックの使用量やスタック・ポインタ位置はグラフィカルに表示されますので、各タスクの状況が一目で把握できます。 さらに、スタックの残量が少なくなるとスタックの使用状況に応じてエラーや警告で詳細な状況を通知します。 また、カレント・タスクや休止状態のタスクの背景色を変更することでタスクの状態も把握できます。 RTOSタスク・スタック表示
・RTOSタスク・スタック・オーバーフロー・ブレーク *2
タスクのスタック使用量とスタック・ポインタを監視してスタック・オーバーフローが検出されるとユーザ・プログラムをブレークします。 ブレーク時は、オーバーフローしたタスクIDをエラー・メッセージに表示しますので問題のあったタスクを知ることができます。 RTOSタスク・スタック・オーバーフロー・ブレーク
・RTOSステータスの詳細表示 *2
RTOSステータス・ウィンドウは各種カーネル・オブジェクトの状態を一覧表示しますが、この中から特定のカーネル・オブジェクトに着目して、より詳細な情報を参照することができます。 例えばタスクを指定した場合、そのタスクの詳細な情報が表示され、タスクが待ち状態であれば、さらにその待ち要因となっているカーネル・オブジェクトの詳細な情報も同時に表示されます。 また、各項目ごとに詳細な説明が表示されますのでマニュアルを参照する必要もありません。 RTOSステータスの詳細表示

*1:イー・フォース製µC3/Standard Ver.1.60以降で対応している機能です。
*2:イー・フォース製µC3/Standard で対応している機能です。


RTOSデバッグ・ライブラリ(µITRON-DBGLIB)とµITRON ADEの機能比較は下記の通りです。
機能名称 µITRON-DBGLIB µITRON-ADE
アプリケーションの自動生成 ×
コンパイル環境の自動生成 ×
ターゲットCPU初期設定ルーチンの自動生成 ×
プログラム・アシスト機能 ×
シンタックス・ハイライト機能 ×
インテリセンス機能 ×
RTOSメモリ・プロファイラ機能
RTOSタスク・スタック表示機能
RTOSタスク・スタック・オーバーフロー・ブレーク機能
RTOSステータスの詳細表示機能
各タスクのコンテキスト表示、実行
タスク・トレースのユーザ定義コメント
タスク・トレースのコード追跡機能
RTOSステータス・ウィンドウの拡張
RTOSタスク・トレース・ウィンドウの拡張
ディスパッチ・ブレーク機能
エラー・コード・ブレーク機能
システム・コール発行機能
タスク・トレース機能
タスク・ブレーク機能
ステータス表示機能
CPUトレースのタスク遷移表示機能


イー・フォース(株)
OS名 対応CPU 対応ICE
µC3/Standard ARM PALMiCE3
SuperH PALMiCE3
(株)ミスポ
OS名 対応CPU 対応ICE
NORTi Version4 ARM PALMiCE3
SuperH PALMiCE3
RX600 PALMiCE3

 連絡先:営業部
 TEL:03-5753-9911
 E-mail:sales@computex.co.jp