1.输出比较(OC output compare)简介
1.OC可以通过比较CNT与CCR寄存器(Capture/Compare Register)值的关系,来对输出电平进行置1,置0或者翻转的操作,用于输出一定频率和占空比的PWM波形
2.每个高级定时器和通用定时器都有4个输出比较通道
3.高级定时器的前3个通道额外拥有死区生成和互补输出的功能
4.在官方参考手册的TIMx部分可以看到,CNT会和CCR的值进行比较,当CNT大于或者等于CCR时,就可以产生电平变化
5.CC通道
这里的REF指的是频率可调,占空比可调的PWM波形
2.PWM(Pulse Width Modulation)
1.pwm波形是一个数字输出信号,由高低电平组成
2.pwm参数:
频率 f = 1/T(周期) 占空比 = T(高电平)/ T 分辨率 = 占空比变化步距
3.pwm参数计算
4.pwm基本结构