ユ ニ ッ ト シ ー ト | ||||||
氏 名 | ||||||
ユニット | 基本入出力デバイスドライバ(RTOS編) | 分類番号 | EU303-X560-3 | 自 己評 価 | 指導員確 認 | |
到達水準 | (1)リエントラントなAPIについて知っていること | |||||
(2)リエントラントでないAPIをリエントラントにする方法を知っていること | ||||||
(3)RTOS対応のLED制御デバイスドライバを書けること | ||||||
(4)RTOS対応の7セグメントLED制御デバイスドライバを書けること | ||||||
(5)割り込みサービスルーチンを利用したスイッチ入力ドライバが書けること | ||||||
(6)ポーリングを利用したスイッチ入力ドライバが書けること | ||||||
(7)基本入出力を用いたアプリケーションプログラムが書けること | ||||||
(8)安全衛生作業ができること | ||||||
教科の細目 | 内 容 | 訓 練 時 間 | ||||
学科 | 実技 | |||||
デバイスドライバ | (1)OS未実装時のデバイスドライバとRTOS対応のデバイスドライバ | 2 | ||||
の概要 | イ.リエントラントなAPIとリエントラントでないAPI | |||||
ロ.リエントラントにするには、 | ||||||
①静的変数の排他制御 ②ドライバ関数を1つのタスクから呼ぶ | ||||||
基本入出力デバイ | (1)LED点滅 | 1 | 9 | |||
スドライバ開発 | (2)7セグメントLEDのダイナミック点灯 | |||||
実習 | (3)スイッチからの入力 | |||||
イ.割り込みサービスルーチンを利用したスイッチ入力 | ||||||
ロ.ポーリングを利用したスイッチ入力 | ||||||
ドライバ応用プロ | (1)上記ドライバを応用したアプリケーションプログラミング実習 | 0.5 | 5 | |||
グラム開発 | 例.簡易スロットマシン | |||||
安全衛生 | (1)安全一般 | 0.5 | ||||
(2)整理整頓 | ||||||
(3)情報機器作業 | ||||||
4 | 14 | |||||
使用する機械 器具等 |
パソコン、ターゲットボード、Cコンパイラ、リンカ、デバッガ、統合開発環境 | |||||
備 考 | ||||||
※自己評価欄にはA、B、Cを記入する。 |