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

2019-07-20 03:25发布

   本人想产生6路PWM波,相位各相差60度。目前的想法是定义一个数组,将数组里的值一次赋给定时器的CCR。利用这种方法产生三路PWM相位120度没有问题,但是用同样方法产生六路时就无任何波形了,反复测试后发现,只要将数组元素个数改为6个就无法正常工作,改为3个又可以工作了,苦思冥想好几天,一直无法解决,望各位指点一二。完整程序已上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
erbao660
1楼-- · 2019-07-21 02:26
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 02:35
erbao660 发表于 2018-9-25 12:45
不,我是想输出十路方波,

继续努力
PeterYu
3楼-- · 2019-07-21 04:28
 精彩回答 2  元偷偷看……

一周热门 更多>