stm32的定時器定時時間問題

定時時間 T = (arr+1)* (prs+1)/clk。 我們看到,當計算器寄存器cnt計數到自動重裝載寄存器arr的時候並不是立即產出溢出,而是在等了一個時鐘。所以從0計數到36,總共計數 36+1次了。 而預分頻係數+1是手冊上寫的,是stm32自動加的。 關於向上計數和向下計數,向上計數是從0計數到arr的值溢出。向下計數是從arr開始向下遞減到0溢出,所以兩個計數時間公式是一樣的。
相關文章
相關標籤/搜索