TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049: 有没有280049PWM 的Global Load相关的例程?

Part Number:TMS320F280049

我在配置Global Load功能时,遇到了问题。想用例程测试一下。

Susan Yang:

抱歉,就我所知,目前没有这样的例程

,

Aiden zhang:

那我还是把问题描述一下把,希望您能帮忙解惑。

我使用PWM2和PWM3来做控制,希望利用GL功能来同时更新PWM2和PWM3的PRD、CMPA、CMPB寄存器。

对GL模块的配置如下图:

贴上相关寄存器的值:

GLDCTL

GLDCFG:

EPWMXLINK:

在环路控制中周期对EPwm2Regs.GLDCTL2.GFRCLD写入1,触发寄存器更新。

测试过程中遇到的问题是:设定的PWM寄存器PRD、CMPA、CMPB值都能正确写入相关寄存器并且从示波器上能够测量到正确的波形,但是示波器上的波形会出现一段时间正常,一段时间不正常(A常高、B常低)的波形。

如果把“环路控制中周期对EPwm2Regs.GLDCTL2.GFRCLD写入1”的操作修改一下,不进行周期写1,利用CCS在debug模式下对EPwm2Regs.GLDCTL2.GFRCLD寄存器进行写1(非周期),输出波形完全正常。

请帮我看看问题出在哪里?谢谢

,

Susan Yang:

对此不是很熟悉,已经将问题放置英文E2E,请您跟踪一下,谢谢

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1017612/tms320f280049-pwm-global-load 

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049: 有没有280049PWM 的Global Load相关的例程?
分享到: 更多 (0)