備考:

  テストプログラム・モジュール設計

番 号 V94-MEMO-065

作成日 1994.9.5
作成者 外 山

1.モジュールの名称
 00)RS−232Cドライバー群
 01)初期化モジュール
 02)メニューモジュール
 03)終了モジュール
 [各試験用モジュール]
 04)MMIボードテストモジュール
 05)ロータリ・エンコーダ(RE)/タッチセンサ(TS)ボードテストモジュール
 06)PWM回路テストモジュール
 07)赤外線センサ回路テストモジュール
 08)超音波センサ回路テストモジュール
 09)電源ボードテストモジュール

2.モジュールの定義

モジュール名 RS−232Cドライバー群 モジュール番号 00
 機  能 以下に示す4つの機能を有する。
プロトタイプ void rs_init() DUSCCのI/Oの初期設定を行う。
void rs_rcv(char *) char *で指定される領域に受信文字列を格納する。
void rs_snd(char *) char *で指定される文字列を送る。
interrupt void rs_get() 割り込み処理。

モジュール名 初期化モジュール モジュール番号 01
機 能 TMPの初期化を行う。
プロトタイプ void init() TMPの初期化を行う。

モジュール名 メニューモジュール モジュール番号 02
機 能 メニュー画面を表示し、テスト項目を選択させる。
プロトタイプ int menu() メニュー番号を返す。

モジュール名 終了モジュール モジュール番号 03
機 能 テストプログラムの終了を行う。
プロトタイプ void end()

モジュール名 MMIボードテストモジュール モジュール番号 04
機 能 MMIボードの試験を行う。(注)
プロトタイプ void mmi()
モジュール名 RE/TSボードテストモジュール モジュール番号 05
機 能 RE/TSボードの試験を行う。(注)
プロトタイプ void re_ts()

モジュール名 PWM回路テストモジュール モジュール番号 06
機 能 I/O SubボードのPWM回路の試験を行う。(注)
プロトタイプ void pwm()

モジュール名 赤外線センサ回路テストモジュール モジュール番号 07
機 能 I/O Subボードの赤外線センサ回路の試験を行う。(注)
プロトタイプ void ps()

モジュール名 超音波センサ回路テストモジュール モジュール番号 08
機 能 I/O Subボードの超音波センサ回路の試験を行う。(注)
プロトタイプ void sss()

モジュール名 電源ボードテストモジュール モジュール番号 09
機 能 電源ボードの試験を行う。(注)
プロトタイプ void pow()

(注)試験方法については、「MEMO¥tmpsr2.sam」を参照。

3.モジュール構成

14KB


'94MIRS V-Project仕様書体系へ戻る