关于STM32单片机PWM输出实验定时器的问题

TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; //输出极性:TIM输出比较极性高

什么叫做输出极性 极性不是规定的吗1和0 怎么就直接输出了

TM32单片机PWM输出的本质是tim内部计数器和一个数据寄存器进行比较,这样,就有所谓的输出极性控制了,当计数器大于比较寄存器,输出为高,或者输出为低,还有就是输出反转。

表面意思是输出控制极性为高,但是意思是定时器输入0,不反相,输出0;

输出控制极性为低,定时器输入0,反相输出1

http://www.enmaking.com/material/ma_jOWFOuyu