PWM4是一個10位PWM,所以它的PWM頻率,也就是周期,是由TM34RH和 TMR3兩個寄存器控制,高低位的存放格式請參考數據手冊
假設你前面的設置是對,向下計數是1uS如果你要輸出38KHZ的PWM頻率,那么TMR3就是26,那么,這個時候PWM輸出頻率就是38KHZ了
參考地板的說明就知道了,就是他說的那樣
九齊PWM有一個坑人的地方,就是如果你PWM占空比是可調的,就是說你要在程序運行用改變占空比,只能通過開啟對應定時器中斷,并在中斷中改變占空比,而不能直接更改PWM4DUTY 的值來改變占空比,這一點一定要注意
|