DSP28335输出三相交错波形

[复制链接]
824|0
手机看帖
扫描二维码
随时随地手机跟帖
xyp749192072|  楼主 | 2018-10-16 17:11 | 显示全部楼层 |阅读模式
本帖最后由 xyp749192072 于 2018-10-16 17:12 编辑

如题,目标是输出PWMA、PWMB、PWMC三个波形,波形相位依次互差120°。
DSP寄存器配置方法(方法1)是:
1、PWMA相位设置为0、PWMB相位设置为120°、PWMC相位设置为240°;
2、PWMA配置为同步信号到来时向上计数、PWMB向下计数、PWMC向上计数;
3、PWMA寄存器模块给定软件强制同步脉冲信号。

以上配置方法,PWMA、PWMB输出波形正常,PWMC波形相位不对;

经过修改,当PWMC配置为同步信号到来时向下计数(方法2)时,
三个PWM波形输出正常,交错120°。

以上,方法1符合理论操作(手把手教你学DSP),但是波形不对;方法2不符合理论操作,但是波形对。希望有大神指点。
如图示。
QQ图片20181016170735.jpg

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:年轻,正是积攒实力的时候!

1

主题

77

帖子

1

粉丝