電賽備戰1 時頻測量

2021-07-28 09:03:02 字數 499 閱讀 5285

1.對於方波,可以用定時器的輸入捕獲或者pwm模式來實現。使用pwm模式的時候乙個定時器就最多只能使用兩個輸入通道,因為乙個輸入通道占用了兩個捕獲通道。但是有大神指出,這樣做的硬體誤差實在太大。乙個比較可行的方法是內部使用乙個定時器來計時,而再使用乙個外部定時器作計數器。這樣就可以知道特定時間內訊號的高電平次數進而可以算出頻率。

2.但是也有幾種不錯的方案可以試一試。其一是使用st的輸入捕獲功能,然後將資料儲存在dma裡,這樣就會不需要中斷從而實現頻率的精準測量。然後還有乙個方案是利用定時器對高頻訊號進行抽樣測頻。

一.pwm輸入模式

該模式的原理其實簡單。就是將輸入訊號分到兩個通道,然後使能定時器從模式復位,然後就可以在接收到訊號跳變的一瞬間實現計數器清零。然後從此刻起,記錄下其中乙個通道的下乙個跳變記為數一,另乙個通道跳變的時間極為數二,利用這兩個數來實現占空比和週期的測量。這裡我們關心的中斷只有在通道二的第二次跳變的時候被觸發。然後讀取相應的捕獲暫存器的值。注意每個通道對應乙個暫存器。

2018 4 14 訓練日記 備戰省賽

今天打比賽,我們隊人沒全,兩個人a了 個題,這七個題的題型都是顯而易見的,再就是也比較簡單,演算法也都是模板型的,比較簡單 就是有乙個最短路的題,我用的普通的最短路做法是出現段錯誤,迴圈層數太多,然後隊友用 模板就a了 再就是有乙個搜尋的題,以前做過的,但是讀題的時候忽略了鑰匙是有多把的。wa了很多...

研電賽總結

時光飛逝,往事成煙。驀然回首,依稀記得2015年本科即將畢業之際,張老師 餘老師 金池學長 子銘和我一起開了一次討論會,由金池學長帶領我和子銘初次參賽,我和子銘算是小跟班,學長是絕對主力,學長分配什麼任務我們就負責做什麼,三個人還算配合默契吧。很幸運第一次參賽就獲得了華為命題一等獎,一開始以為企業命...

青島區域賽備戰 模板及複習 dp

for 列舉起點 for 列舉長度 處理區間 或 dfs寫法 dp方程隨緣看清維數,弄清楚轉移方向啊 typedef long long ll int a 20 ll dp 20 state ll dfs int pos,state變數 bool limit 數字上界變數 if limit dp p...