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

TMS320F280039C-Q1: Global load

Part Number:TMS320F280039C-Q1

EALLOW;
EPwm4Regs.GLDCFG.bit.AQCSFRC = 1; // 寄存器:AQCSFRC使用Global load 功能
EPwm4Regs.GLDCTL.bit.GLDMODE = 2; // Load on Counter = Period (PRD_EQ)
EPwm4Regs.GLDCTL.bit.OSHTMODE = 1;
EPwm4Regs.GLDCTL.bit.GLD = 1; // Enable AQCSFRC load
EDIS;
EPwm4Regs.GLDCTL2.bit.OSHTLD = 1;

EALLOW;
EPwm5Regs.GLDCFG.bit.AQCSFRC = 1; // 寄存器:AQCSFRC使用Global load 功能
EPwm5Regs.GLDCTL.bit.GLDMODE = 2; // Load on Counter = Period (PRD_EQ)
EPwm5Regs.GLDCTL.bit.OSHTMODE = 1;
EPwm5Regs.GLDCTL.bit.GLD = 1; // Enable AQCSFRC load
EDIS;
EPwm5Regs.GLDCTL2.bit.OSHTLD = 1;

EPwm5Regs.EPWMXLINK.bit.GLDCTL2LINK = EPWM4_LINK;

// 执行下面这段代码, EPwm4A  与  EPwm4B  不会同时关闭  (小概率出现)

EPwm4Regs.AQCSFRC.bit.CSFA = 1;
EPwm4Regs.AQCSFRC.bit.CSFB = 1;

EPwm5Regs.AQCSFRC.bit.CSFA = 1;
EPwm5Regs.AQCSFRC.bit.CSFB = 1;

EPwm4Regs.GLDCTL2.bit.OSHTLD = 1; // global load

Yale Li:

Chris 说:// 执行下面这段代码, EPwm4A  与  EPwm4B  不会同时关闭  (小概率出现)

出现的概率是多大?多少芯片上有出现这个问题?

,

Chris:

1.出现概率也不低,打嗝情况下,五次左右就会出现一次

2.目前只基于一块芯片测试了,后面可以安排其他芯片测试,但感觉不是芯片个例问题,应该是普遍情况

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280039C-Q1: Global load
分享到: 更多 (0)