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