Smalight 製品概要

Smalight OS V3

シングルチップマイコンに、リアルタイム・マルチタスク環境を実現
タスクスケジュールリング機能を持つ究極の軽さ

  • 優先度ベース・スケジュールをサポート
  • ビルディング・ブロック構造の構築によるROM/RAMサイズの最適化

  RX(Big Endian)の場合
  最小構成 ROM=約940Byte RAM=27Byte(タスク3)
  最大構成 ROM=約8.0kByte RAM=144Byte(タスク3)

  R8C/2x(アドレス空間 1MByte)の場合
  最小構成 ROM=約872Byte RAM=18Byte(タスク3)
  最大構成 ROM=約9.2kByte RAM=108Byte(タスク3)

  • シングルチップマイコンに最適なタスクスケジューリングを実現
  • ITRON仕様ライクなAPI
  • 多重割込みサポート
  • イベントフラグ、セマフォ、データキュー周期ハンドラ
  • GUIベースの構築支援ツール「Smalight Configurator」をサポートしました [ダウンロード]
  • MISRA Cルールチェッカに対応

【サポートデバイス】
H8/300L, -SLP.H8/300H, Tiny, -SLP.R8C/Tiny(1x,2x,3x).
H8S/2000, Tiny, 2600.H8SX.M16C/2x、3x、5x、6x.
SH-2, 2A, FPU.SH-4A
RX600, RX200, RX100, RX64M, RX71M
(RXv2コアについて制限付きで対応可能です。(制限事項:DSP拡張命令はシングルタスクでの使用に限る。))
RL78
RZ/A ※紹介パンフレット

このページのトップへ