ホーム > マイコン開発ツール > 技術解説 TOPPERS OS対応

技術解説 TOPPERS OS対応

TOPPERS OSとは

TOPPERSプロジェクトを中心に開発されたオープンソースソフトウェアのITRON仕様となるリアルタイムOSです。
2007年1月現在では以下のカーネルが配布されています。
TOPPERS/JSPカーネル
TOPPERS/FI4カーネル
TOPPERS/OSEKカーネル
TOPPERS/FDMPカーネル

詳しくはTOPPERSプロジェクトのホームページ(http://www.toppers.jp/)を参照してください。

TOPPERS OSのライセンス

TOPPERSプロジェクトではユニークなライセンス形態を採っています。
基本的には「TOPPERS のソフトウェアを機器に組み込んで利用する場合には、そのことをプロジェクトに報告するだけでよい」ということでGNU GPLライセンスより採用しやすいライセンスとなっています。

詳しくはTOPPERSプロジェクトのホームページを参照してください。

Code Debuggerが提供するデバッグ機能

Code Debuggerを使って開発した際に以下のデバッグ機能を提供します。
これは他のITRON仕様のミスポ社のNORTiやルネサス社のHIシリーズとほぼ同等の機能です。

対応カーネル:TOPPERS/JSP、TOPPERS/FI4

機能1.ソースレベルデバッグ
GNUコンパイラやマイコンメーカ純正のコンパイラを使用したときにソースレベルデバッグをサポートします。

機能2.OSの資源の表示
タスクやセマフォなどOSの資源を一覧表示します。
TOPPERS資源表示

機能3.システムコールのトレース
システムコールのトーレスとタスクの状態遷移を表示します。
TOPPERS OSのシステムコールのトレース

尚、上記機能はCode Debuggerの標準機能として搭載されています。

 

カタログ

関連カタログ