今天在配置PWM输出的时候 用的是TIM1 CH2 的输入引脚 一个是PA9 一个是PB14 很奇怪的是 他们都是 TIM1 CH2的 引脚 按照常规配置之后 没反应 然后加入我们的函数 就好了
TIM_CtrlPWMOutputs
(TIM1, ENABLE
);
然后就是考虑这个PB14了 可以看出PB14可以比这个PA9的定时器多了个N 后来查看资料才知道 这个是反向通道定时器
TIM_OCInitStructure
.TIM_OutputState
= TIM_OutputState_Enable
;
TIM_OCInitStructure
.TIM_OutputNState
= TIM_OutputNState_Enable
;
加上之后 解决
再复习一遍 开启PWM输出
TIM_CtrlPWMOutputs(TIM1
, ENABLE
);
开启定时器反向通道输出
TIM_OCInitStructure
.TIM_OutputNState
= TIM_OutputNState_Enable
;