zhangmangui 发表于 2013-8-15 21:07 
你肯定是进入后关了全局中断 为了下次能进 肯定要打开
看中断资料的时候。。。
2.中断函数
interrupt void T1PINT_ISR(void)
{
...........
...........
EvaRegs.EVAIFRA.bit.T1PINT=1; //清除中断标志位
PieCtrlRegs.PIEACK.bit.ACK2=1; //响应同组中断
//Here is a bug
EINT; //开全局中断
}
最后加上了开全局中断,在代码中删除EINT发现也能再次进入中断。所以不太懂要加上EINT。。。。
是为了保证一定能再次进入中断?请教。。。。
|