This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

Other Parts Discussed in Thread: CONTROLSUITE

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

eallow已经开放

  • 如题,修改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;