在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子模块在哪里被初始化的?