配布した問題用紙を解答して,各自1限目終了までに提出のこと.
上記の問題用紙の解答の内容を参考に,前回のプロジェクトを書き換えて次の関数プロトタイプに従うC言語の関数を,プログラムファイルの最後に追加作成せよ.そしてmain関数を書き換えて,作成した関数を利用するようにし最終的に前回同様に動くように調整すること.
void initTimer(void); void initMotor(void);
この関数は,タイマーとモータの初期化を行う関数を意図している.初期速度はLOWERLIMITで,モータは事実上停止状態からスタートすること.
tabsrによるタイマーの起動は,このふたつの関数を利用して初期化を終えた後にmain関数内で行うこと.
initTimerでは次の初期化が必要である.
initMotorでは次の初期化が必要である.
そしてmainの中で,タイマーとモータを起動する.
機能的には何も追加していない.関数化しても,前回と同じ動作をすればOK.