DRV8301中的几个宏定义



在BLDC_Int-Settings.h,定义了几个宏:

 #define PHASE_A_OFF  EPwm1Regs.TZFRC.bit.OST = 1

#define PHASE_A_ON  EPwm1Regs.TZCLR.bit.OST = 1 

 #define PHASE_B_OFF  EPwm2Regs.TZFRC.bit.OST = 1

#define PHASE_B_ON  EPwm2Regs.TZCLR.bit.OST = 1

 #define PHASE_C_OFF  EPwm3Regs.TZFRC.bit.OST = 1

#define PHASE_C_ON  EPwm3Regs.TZCLR.bit.OST = 1

这里是发出EPWM1~EPWM3的TZ单次强制事件或清除EPWM1~EPMW3的强制事件,

但是在PWM_CNTL_INIT_MACRO并未对EPWM1~EPWM3的TZ子模块进行初始化,那TZ子模块在哪里被初始化的?