技術解説 Smalight OS対応
※Smalightは(株)ルネサス北日本セミコンダクタの商標です
Smalight OSとは
Smalight OSは(株)ルネサス北日本セミコンダクタ社のリアルタイムOSです。
Smalight OSの詳しい説明は(株)ルネサス北日本セミコンダクタ社のホームページを参照してください。
Smalight OSに対応した理由
「ROM・RAMサイズの問題でOSの採用を諦めていた方におすすめします!」
・シングルチップマイコンに実装することが前提になっているので、とてもコンパクトです。
・ITRON仕様ライクなAPIなので習得が簡単です。
・Smalight TCP/IPを加えればLANにも対応可能
Code Debuggerが提供するデバッグ機能
Code Debuggerを使って開発した際に以下のデバッグ機能を提供します。
これは他のITRON仕様のミスポ社のNORTiやルネサス社のHIシリーズとほぼ同等の機能です。
対応OSバージョン:Smalight OS V3
機能1.ソースレベルデバッグ
マイコンメーカ純正のコンパイラなどを使用したときにソースレベルデバッグをサポートします。
機能2.OSの資源の表示
タスクやセマフォなどOSの資源を一覧表示します。
機能3.システムコールのトレース
システムコールのトーレスとタスクの状態遷移を表示します。

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