未分類
春期
エンベデッドシステムスペシャリスト 2014年 春期 問15
15 / 25
表のインターバルタイマを用いて約 20ミリ秒ごとにタイマ割込みを発生させたいと き、16 ビットタイマコンペアレジスタに設定する値は 10進数で幾つか。ここで、シ ステムクロックは32MHzとする。 項目 説明 タイマクロック システムクロックを32分周したもの 16ビットタイマカウンタ タイマクロックの立ち上がりに同期してインクリメントさ れる。16 ビットタイマコンペアレジスタからの初期化指示 があると0で初期化される。 16ビットタイマコンペア 設定された値と 16ビットタイマカウンタ値が一致するとタ レジスタ
正解と解説
表示する
正解 エ
19,999 - 8 1
タイマクロックはシステムクロック32MHzを32分周した1MHz(周期1マイクロ秒)です。約20ミリ秒=20000マイクロ秒ごとに割込みを起こすには20000カウント必要で、カウンタは0から始まり一致で割込むため、設定値は20000−1=19999になります。