stm32f427的Timer1通道干扰问题

2019-03-23 17:27发布

本帖最后由 yup1983 于 2017-11-15 11:31 编辑

最近使用gd32f450,用stm32cube创建的工程,使用stm32f427这个型号,在TIMER1的ch1,ch3,ch4这三个通道上分别按需求产生66个PWM波,但是现在发现如果单独开ch1和ch3都没有问题,如果开启ch4,ch1上就会有干扰出现。目前应该能够排除硬件问题,因为使用IO口直接控制的方式没有出现过这个问题。
stm32cube配置如下:
1.jpg 2.jpg

产生的波形如下图:
我是将三个通道轮流产生66个PWM,下面是概览图:
5.jpg
这是细节图,可以看出当ch4产生pwm的时候,ch1上也有
4.jpg
关闭one pulse模式,三个通道轮流开启pwm,ch4还是对ch1有干扰
6.jpg
请问大家遇到过类似问题吗?

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
yup1983
1楼-- · 2019-03-23 22:52
/ 更新一下:刚刚发现如果ch1的IO口不做初始化,那么在普通翻转IO口的方式下也会受到影响,这是受到了ch4通道的干扰吗?

一周热门 更多>