嵌入式與韌體

在週期為1000計數的PWM訊號中,每個週期只有250計數的期間輸出為1(High)。工作週期(duty ratio)是多少?

  1. A75%
  2. B25%
  3. C250%
查看答案與解析

正確答案:B. 25%

工作週期是一個週期內輸出為High的時間所占的比例,250÷1000=25%。PWM(脈寬調變)在週期固定的情況下改變High的時間長度,藉此調整平均電壓或功率。微控制器的計時器透過比較計數器的值與比較值來切換輸出,不需CPU介入就能持續輸出PWM訊號。

  • A. 75%是輸出為0的時間所占的比例。
  • B. 正確。250÷1000=0.25。
  • C. 比例不會超過100%。
練習這個領域 前往領域頁面

嵌入式與韌體的其他題目

  1. 在微控制器上調整LED亮度或馬達轉速時,常用的方法是下列何者?
  2. 微控制器計時器的輸入捕捉(input capture)功能,其用途下列何者正確?
  3. 在中斷處理常式中應避免的事項,下列何者最為適當?
  4. 將上面的程式啟用最佳化進行編譯後,即使發生計時器中斷,有時也不會呼叫led_on()。原因與對策的組合,下列何者正確?
  5. 在8位元微控制器上,計時器中斷每次將32位元變數ticks加1,主程式讀取ticks來計算經過時間。偶爾會讀到偏差很大的值,其原因下列何者正確?

這個領域的比較