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

TMS320F28069

我的程序中开了ECAP2 T0 T1 EPWM5B中断  用了FPU的RFFT  工程文件编译没错  可是运行起来总是会跳转到interrupt void EQEP2_INT_ISR(void)    // EQEP-2

{

 // Insert ISR Code here

 // To receive more interrupts from this PIE group, acknowledge this interrupt

 // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;

 // Next two lines for debug only to halt the processor here

 // Remove after inserting ISR Code

 asm ("      ESTOP0");

 for(;;);

}

可是我没有开HRecap2中断 怎么会跑这来呢?

Forrest:

这只能用仿真器监视一下程序运行,另外也请看看到底触发了什么中断,是不是在PIE向量中错误的设定了向量值导致到了EQEP2_INT_ISR子程序。

我的程序中开了ECAP2 T0 T1 EPWM5B中断  用了FPU的RFFT  工程文件编译没错  可是运行起来总是会跳转到interrupt void EQEP2_INT_ISR(void)    // EQEP-2

{

 // Insert ISR Code here

 // To receive more interrupts from this PIE group, acknowledge this interrupt

 // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;

 // Next two lines for debug only to halt the processor here

 // Remove after inserting ISR Code

 asm ("      ESTOP0");

 for(;;);

}

可是我没有开HRecap2中断 怎么会跑这来呢?

10#:

请确定PIE设置以及初始化都正确。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28069
分享到: 更多 (0)