提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
高级定时器PWM模式和极性对脉冲的影响
一、波形图
1.PWM模式1 + 极性高
ARR为20000,CRR为12000。
以红色方框为准,为一个PWM周期。由ARR和CRR可以计算出占空比,从而验证了红色方框为一个周期是正确的。
当CNT小于CRR时,为高电平。
当CNT大于CRR时,为低电平。
可以看出,在当前这种配置下,起始电平和最终的电平为高电平。
2.PWM模式1 + 极性低
ARR为20000,CRR为12000。
以红色方框为准,为一个PWM脉冲周期。
当CNT小于CRR时,为低电平。
当CNT大于CRR时,为高电平。
起始和终止电平都是低电平。
3.PWM模式2 + 极性高
ARR为20000,CRR为12000。
可以看出,产生的波形和(PWM模式1 + 极性低)相同。
4.PWM模式2 + 极性低
ARR为20000,CRR为12000。
可以看出,产生的波形和(PWM模式1 + 极性高)相同。
总结
可以看出单脉冲模式和PWM模式输出的波形特征没有什么区别,原因在于单脉冲模式是一种特殊的PWM模式。
问题:通过设置RCR寄存器来确定脉冲数(RCR+1)本次实验中将脉冲数设置为6个,在复位后第一次触发条件后(如上升沿或下降沿触发,具体看配置),只产生一个脉冲。此后的在触发条件下,产生6个脉冲(如上图)。原因暂时未知。