高级定时器单脉冲模式

本文详细探讨了高级定时器在PWM模式下的四种组合(极性高低变化)以及单脉冲模式的波形特征。通过ARR和CRR的设置,展示了不同模式下占空比的变化,并指出单脉冲模式实际上是一种特殊PWM模式。实验中设置了脉冲数为6个,在触发条件满足后,首次产生一个脉冲,后续则连续产生6个脉冲,但其原因未明。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

高级定时器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个脉冲(如上图)。原因暂时未知。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值