注:1、根据数据手册初始化相应的GPIO和引脚通道。
2、PWM的周期=((Prescaler+1)*(Period+1))/168000000,修改Period改变PWM的周期,Prescaler固定为167。
3、RepetitionCounter为重复计数器寄存器的值,当此值为N时,那么更新事件将在定时器发生N+1次上溢或下溢时发生。
4、OCPolarity为输出比较极性,也就是设置比较输出的有效电平。
5、PWM模式1:向上计数时,CNT<CCRx为有效电平;向下计数时,CNT>CCRx为有效电平。
PWM模式2:向上计数时,CNT>CCRx为有效电平;向下计数时,CNT<CCRx为有效电平。
6、通过__HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__)修改占空比。