天天看點

STM 32 HAL庫相關函數PWM設定相關函數

PWM設定相關函數

​TIM_OC_InitTypeDef ssConfigOC;//配置輸出比較通道  ssConfigOC

ssConfigOC.OCMode = TIM_OCMODE_PWM1;//選擇定時器模式:TIM脈沖寬度調制模式1

ssConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH//輸出極性:TIM輸出比較極性高

ssConfigOC.OCFastMode = TIM_OCFAST_DISABLE;//輸出快速模式不使能

HAL_TIM_PWM_ConfigChannel(&htim3, &ssConfigOC, TIM_CHANNEL_3)// 配置PWM通道參數

HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_3);// 啟動PWM并傳入 參數
           

相關回調函數

1、HAL_TIM_IC_CaptureCallback(htim);     //計時器輸入捕獲回調

2、HAL_TIM_OC_DelayElapsedCallback(htim); //計時器輸出比較回調

3、HAL_TIM_PWM_PulseFinishedCallback(htim); //PWM中斷回調

4、HAL_TIM_PeriodElapsedCallback(htim);  //計時器過去周期回調

​
           

繼續閱讀