Thursday, January 29, 2009

タイマ

タイマはハードウエアタイマとソフトウエアタイマというの二つ種類があります。時間を計測するために、時刻に割り込み信号を発生するタイマ回路はハードウエアタイマと呼ばれます。ソフトウエアタイマはプログラム上でループを行い、時間を測定します。それで、MPUのクロック周波数を受けることがありませんが、ソフトウエアタイマには、他の状況などに影響を受ける以外は、MPUのクロック周波数にも依存します。タイマを利用する場合、一般に、初期化を行ってから、カウントしたい時間を設定し、タイマを開始します。
 タイマの種類は三つ種類があります。年月日の時刻を正確に管理するためにの回路をリアルタイムクロックです。一定周期に割り込みを発生されることにより定期に処理を行うタイマをインターバルタイマです。指定した時間の経過後を行うタイマをデイレイタイマと言います。
組み込み開発者として、タイマの使用を分かれば、遅延や時間測定などをシステムに制御できます。

No comments: