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


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

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

おわりに 専門教育のすすめ

 リアルタイムOSで使われる専門用語とリアルタイムOSの応用のイメージを説明してきました。 しかし、リアルタイムOSを使いこなすにはまだ多くのことを学ばなければなりません。この入門編の最後に学ぶべき事項を整理しておきます。
リアルタイムOSシステムプログラマ育成には体系的な専門教育が必要です。

リアルタイムOSを使いこなすには、まず、
・マイコン
・組込みプログラミング
・制御対象となる周辺ハードウェアの制御方法
の知識が必要です。これらの基礎力の上にリアルタイムOS固有の知識、注意点、 ノウハウをマスタしていく必要があります。

(1) リアルタイムOS固有の知識
・リアルタイムOSの機能と応用方法
・リアルタイムOSのプログラミング法
・リアルタイムOSアプリケーションの設計/デバッグ/テスト方法
・リアルタイムOSアプリケーション用のドキュメントの書き方
(2) 注意点
 複数のタスクがお互いを待ち合わせて動作できなくなるデッドロック現象、あるタスクが動作できなくなるロックアウト現象、設定した優先度と逆の優先処理になってしまうプライオリティ・インバージョン現象などが起こらないように設計しなければなりません。
また、資源を占有したままタスクが終了して資源が使えなくならないようにすることも注意が必要です。複数のタスクから呼び出される共有ルーチンは再入可能(途中まで実行中に別なタスクから先頭から呼び出されても正しく実行できる。リエントラントともいう)なような作り方にしておかなければなりません。

(3) ノウハウ

 タスク間の同期や通信、資源の待ち合わせの場面でOSが提供するいくつかの機能が利用でますが、どのような場面に、何を、どう使うかといったノウハウを身につけることが必要です。


本編が組込みリアルタイムOS技術者をめざす多くの方たちの「はじめの一歩」になることを願います。 


制作・著作  (財)トロン協会  OnWebセミナ「1時間でわかる組込みリアルタイムOS」 Ver.1.0  2004年6月28日

<本編に関わった方々>
トロン協会 教育・普及グループ メンバー
主査:東京大学助教授 越塚 登
委員(あいうえお順):
 伊井 宏(社団法人 トロン協会)
 井上 佳洋(東芝LSIシステムサポート株式会社)
 上山 直美(NECエレクトロニクス株式会社)
 黒澤 亜矢(東芝LSIシステムサポート株式会社)
 武井 正彦(株式会社ルネサスソリューションズ)
 丹治 健(独立行政法人 雇用・能力開発機構 高度職業能力開発促進センター)
 広田 和洋(株式会社ルネサスソリューションズ ルネサス半導体トレーニングセンター)
 藤田 隆博(富士通株式会社)
 宮下 光明(株式会社グレープシステム)
 三輪 賢一郎(各務原市 株式会社VRテクノセンター関連)
 横山 考弘(株式会社VRテクノセンター)

TTV提供:株式会社ルネサスソリューションズ ルネサス半導体トレーニングセンター



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



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

Copyright 1999-2004 TRON ASSOCIATION
webmaster@tron.org

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