リアルタイム・システムを構築するときに必要とされる OS のことをいいます。
その「リアルタイム・システム」とは、
ある正しい答えを、ある決められた時間内に導くことのできるシステムを意味します。
ですから、「リアルタイム=速い」ということではなく、
ある許容時間内に応答するということが「リアルタイム」の意味です。
(2007/05)
v850 -rtos2
マルチタスク OS とは?
Q
マルチタスク OS とは?
A
複数のプログラムを並列に実行することのできる OS のことをいいます。
しかし、マイコンの頭脳である CPU は、実際には同時に複数のプログラムを実行することができません。
そこで、この「マルチタスク OS」を使用すると、1 つの CPU 上で、
「タスク」と呼ばれる基本単位を、「見かけ上」複数個同時に実行させることができるようになります。
(2007/05)
v850 -rtos3
ITRON(アイトロン)μITRON(マイクロアイトロン)とは?
Q
ITRON(アイトロン)μITRON(マイクロアイトロン)とは?
A
両者ともリアルタイムOSの仕様をさします。
ITRONとは、東京大学の坂村 健博士によって提唱された
TRON (The Realtime Operating system Nucleus) プロジェクトの一環で、
組込み型制御用リアルタイムOSの仕様です。
一方のμITRONは、ITRONの仕様を限定して、非常にコンパクトな設計にした仕様をさします。
現在、主に16ビット、32ビットのマイクロプロセッサが対象となっています。