W600 PWM捕获功能
生活随笔
收集整理的這篇文章主要介紹了
W600 PWM捕获功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前理解過,可是因為沒有實踐所以不夠深刻,現在問了下同事就又想起來了,這里記錄一下;
PWM捕獲有兩個相關的寄存器,分別存放pwm輸入口所輸入的波形的高電平持續時間和低電平持續時間,
每來一個周期,數據更新一次;DMA可以把這兩個數據搬到內存里,應用層可以根據內存中的數據計算出所接收到的波形的周期及占空比等信息;
分頻為40000,時鐘為40M,得出時鐘頻率是40000000/40000 = 1000;?
得出1個計數周期是 1ms;?
得出100+50 = 150ms,是輸入波形的一個周期;
1/6.67 = 0.1499s ;
所以? 捕獲正確;
總結
以上是生活随笔為你收集整理的W600 PWM捕获功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stm32f401 i2s 时序图
- 下一篇: SVN中update to revisi