輸入捕獲測頻率PWMI測頻率占空比)
文章目錄1.輸入捕獲基本結構函數2.PWMI基本模式1.輸入捕獲基本結構測周法1.RCC開啟時鐘GPIO和TIM時鐘打開2.GPIO初始化輸入模式TIM_InternalClockConfig()3.配置時基單元——預分頻器、自動重裝器、計數模式等TIM_TimeBaseInit()4.配置輸入捕獲單元——濾波器、極性、直連通道還是交叉通道、分配器等TIM_ICInit()5.選擇從模式觸發源TI1FP1TIM_SelectInputTrigger()6.選擇觸發之后執行的操作執行Reset(清0)選擇從模式的模式TIM_SelectSlaveMode()7.調用TIM_Cmd函數開啟定時器函數TIM_ICInit()初始化配置輸入捕獲單元TIM_PWMIConfig()也是初始化配置輸入捕獲但是可以快速配置兩個通道輸入捕獲和輸出比較都有四個通道。但是這個通道選擇在一個函數里面進行配置TIM_ICStructInit()給輸入捕獲結構體賦初始值TIM_SelectInputTrigger()選擇輸入觸發源TRGI從模式TIM_SelectOutputTrigger()選擇輸出觸發源TRGO主模式TIM_SelectSlaveMode()選擇從模式的模式TIM_SetIC1Prescaler()1-4分別配置1-4分配器TIM_GetCapture1 ()1-4分別讀取4個通道的CCR輸入捕獲模式CCR只讀所以用TIM_GetCapture測量頻率2.PWMI基本模式可以測量頻率和占空比CCR2/CCR1把上面的第4個步驟換成TIM_PWMIConfig()