主题中讨论的其他器件:C2000WARE、 SysConfig
专家、您好!
在 C2000Ware_3_04_00_00的代码示例"epwm_ex3_synchronization.c"中、
其中的相移代码如下所示:
//
// Initialize PWM2 with phase shift of 300 TBCLKs
//
initEPWM(myEPWM2_BASE);
EPWM_selectPeriodLoadEvent(myEPWM2_BASE, EPWM_SHADOW_LOAD_MODE_SYNC);
EPWM_setPhaseShift(myEPWM2_BASE, 300);
EPWM_setTimeBaseCounter(myEPWM2_BASE, 300);
但我发现,无论是评论或 umcomment 这个代码:
EPWM_setTimeBaseCounter(myEPWM2_BASE, 300);
测试结果相同、两者都可以实现相移功能、
那么、 这里写入"EPWM_setTimeBaseCounter (myEPWM2_base、300);"的目的是什么?
非常感谢您的回复。
B/R
扬克尔