STM32單定時器多通道輸入捕獲測量脈衝的週期

STM32單定時器多通道輸入捕獲測量脈衝的週期 方法:採用捕獲相鄰脈衝信號的上升沿來測量週期,考慮了計數溢出,參考了野火單通道捕獲高電平的教程,親測可用。GPIO口初始化,中斷初始化,定時器初始化就不貼了,主要把一些宏定義和中斷處理函數貼出來。 編程原理:定時器更新中斷中給每個通道設立一個記錄溢出次數的變量;每個通道中第一次捕獲上升沿時,獲取當前計數值ccr1,並將溢出次數標誌置0;第二次捕獲上升
相關文章
相關標籤/搜索