1時間でわかる組込みリアルタイムOS


TOP | NEWS | TRON PROJECT | TRON ASSOCIATION | CALENDARS | LINK | TRONSHOW | TRON 関連資料

トップ > 1時間でわかる組込みリアルタイムOS−目次 > Chap.3

Chap.3 リアルタイムOSのしくみ

(6)OSの機能
 OSはスケジューリング以外に多くの機能を提供しています。以下はμITRON Ver4の機能です。

 a. タスク管理 タスクの状態を参照、操作する
   例:タスクの起動/終了

 b. タスク付属同期 タスクの状態を操作してタスク間の同期をとる
   例:起床/起床待ち

 c. 同期・通信 待ち合わせ機構と通信手段
   セマフォ    : タスク間の待ち合わせ機構。主に共有資源の待ち合わせに利用
   イベントフラグ : タスク間の待ち合わせ機構。処理の完了などを通知する場合に利用
   メールボックス : タスク間のデータの送受信と待ち合わせ機構。メッセージ通信に利用

 d. メモリプール タスクが必要とするメモリの提供、解放を行う

 他にデータキュー、メッセージバッファ、ミューテックス、ランデブ、タスク例外処理、時間管理、割込み管理、システム状態管理、サービスコール管理、システム構成管理の機能があります。これらの機能をシステムに組み込むために個別のサービスコールが用意されています。 μITRON Ver4では165個が用意されています。

 


トップ > 1時間でわかる組込みリアルタイムOS−目次 > Chap.3 前のページ | 次のページ



TOP | NEWS | TRON PROJECT | TRON ASSOCIATION | CALENDARS | LINK | TRONSHOW | TRON 関連資料

Copyright 1999-2004 TRON ASSOCIATION
webmaster@tron.org

1時間でわかる組込みリアルタイムOS