嵌入式與韌體
微控制器計時器的輸入捕捉(input capture)功能,其用途下列何者正確?
- A擷取並儲存畫面上的影像
- B記錄輸入訊號變化瞬間的計數器值,以精確量測脈衝寬度或頻率
- C從輸出腳位輸出PWM訊號
查看答案與解析
正確答案:B. 記錄輸入訊號變化瞬間的計數器值,以精確量測脈衝寬度或頻率
輸入捕捉是在輸入腳位的訊號上升或下降的瞬間,由硬體把計時器的計數器值複製到暫存器。由兩次變化的值之差,就能得知脈衝寬度或週期。若由軟體接收中斷後才讀取時間,會因處理延遲而產生誤差;使用此方法則不受延遲影響,能精確量測。可用於轉速感測器或超音波測距儀等。
- A. 與影像擷取無關。
- B. 正確。由硬體記錄瞬間的值。
- C. 輸出PWM的是輸出比較等功能。