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

按位修改28035寄存器tzsel的值为何异常

如题,修改tzsel的Dcaevt1位时,tzsel值不变,修改tzdcsel的Dcaevt1位时,tzdcsel中的值不是我写入的值,请教为什么?

eallow已经开放

Eric Ma:

如题,修改tzsel的Dcaevt1位时,tzsel值不变,修改tzdcsel的Dcaevt1位时,tzdcsel中的值不是我写入的值,请教为什么?

Eric:

我刚用下面这个例程测试过,单步测试并观察TZSEL.DCAEVT1位,是有置位的,建议你对照测试一下吧。

C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\epwm_dcevent_trip_comp

IER |= M_INT2;

// Enable EPWM INTn in the PIE: Group 2 interrupt 1-3 PieCtrlRegs.PIEIER2.bit.INTx1 = 1; PieCtrlRegs.PIEIER2.bit.INTx2 = 1; PieCtrlRegs.PIEIER2.bit.INTx3 = 1;

EALLOW; EPwm2Regs.TZSEL.bit.DCAEVT1 = 1; EPwm2Regs.TZCLR.bit.INT = 1; EDIS;

赞(0)
未经允许不得转载:TI中文支持网 » 按位修改28035寄存器tzsel的值为何异常
分享到: 更多 (0)