DSP28335输出三相交错波形

[复制链接]
1180|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不符合理论操作,但是波形对。希望有大神指点。
如图示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

1

主题

77

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部