μITRONの概要、リアルタイムOSを使用する場合のメリット/デメリット、μITRONの各種機能、タスク制御の手法等の知識を学び、RXマイコンボードを用いた実習を通して、μITRONによるシステム開発技術を習得します。
1. RTOSの概要
(1)μITRONの特徴
(2)タスクの状態
(3)μITRONの用語
(4)システムコールの名称
(5)各種データタイプ
2.タスクおよびハンドラの記述
(1)タスクの記述
(2)割り込みハンドラの記述
(3)タイマハンドラの記述
(4)初期化ハンドラの記述
3.各種機能の習得と総合プログラミング実習
(1)タスク管理機能
(2)タスク付属同期機能
(3)排他制御
(4)拡張同期・通信機能
(5)割り込み管理機能
(6)メモリプール管理機能
(7)時間管理機能
(8)システム管理機能
(9)ターゲットボードの概略
(10)総合プログラミング実習およびテスト