你好,我现在想将GPIO9通过inputxbar、epwmxbar、epwm DC模块引入到TRIP5来触发DCEVENT1事件
EALLOW;
//将GPIO09路由到InputXbar2
GpioCtrlRegs.GPAQSEL1.bit.GPIO9 = 3; // Asynch input GPIO9 (TZ1)
InputXbarRegs.INPUT2SELECT = 9; // GPIO29配置为XBR的Input1,默认TRPI
//将InputXbar2 路由到ePWMXbar TRIP5 MUX03
EPwmXbarRegs.TRIP5MUX0TO15CFG.bit.MUX3 = 0x01;
EPwmXbarRegs.TRIP5MUXENABLE.bit.MUX3 = 0x01;
EPwm5Regs.DCTRIPSEL.bit.DCAHCOMPSEL = DC_COMBINATION;
EPwm5Regs.DCAHTRIPSEL.all = TRIPINPUT_NULL|TRIPINPUT4;
EDIS;
配置之后不管GPIO输入高电平还是低电平,ePWM5的TZFLG[DCAEVT1/2] 都捕捉不到置位信息,是哪里配置不对吗?