新人求助。产生三路PWM相位差120度功能可以实现,但相同方法改到6路时就无任何波形,望各位帮我看看问题所在

2019-07-20 03:25发布

   本人想产生6路PWM波,相位各相差60度。目前的想法是定义一个数组,将数组里的值一次赋给定时器的CCR。利用这种方法产生三路PWM相位120度没有问题,但是用同样方法产生六路时就无任何波形了,反复测试后发现,只要将数组元素个数改为6个就无法正常工作,改为3个又可以工作了,苦思冥想好几天,一直无法解决,望各位指点一二。完整程序已上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。