久芯网

STM32F302PWM波周期性漏波是什么情况?

avatar isbool 提问时间: 2023-08-11 08:08:41 / 未解决

其他中断都屏蔽了 只留下TIM1发PWM波,但是波形有个周期性的缺口,没找到啥原因,有大佬有碰到类似的情况吗?

STM32F302PWM波周期性漏波是什么情况? [相关图片]

3个回答
  • avatar butterflyspring
    回答时间: 2023-08-11 08:27:32

    一般不会发生的吧。STM32的pwm是硬件比较方式产生的PWM脉冲,不改变配置值是不会发生变化的。 所以建议楼主只配置一次再测量看看。也可以使用官方例程测试看看是否连续,排除是不是硬件方面的问题。 如果都OK的话,检查代码哪里修改了定时器。

  • avatar xmshao
    回答时间: 2023-08-11 08:47:29

    问题的结论描述得很清楚了。但是,从你现有信息没法锁定原因。给些参考提醒:这个缺口可能是你某个时刻在操作了PWM输出的配置,比方修改CCR/ARR,或者说是否开启了刹车功能等? 如果说,你中途没有对定时器做任何修改也没开启刹车之类的,那就看看芯片是否偶尔发生了诸如复位的动作。

  • avatar 南山之阜
    回答时间: 2023-08-11 09:10:33

    楼主找到问题了吗?使用STM32F407遇到同样问题了,没有外部事件触发计数器,系统运行约半小时后,就触发一次漏波,高电平持续时间增加了三倍,几个周期后恢复正常。

会员中心 微信客服
客服
回到顶部