我的cap中断程序:
interrupt void CAPINT4_ISR(void) // EV-B
{
PieCtrl.PIEACK.all = PIEACK_GROUP5; // Must acknowledge the PIE group
EvbRegs.EVBIFRC.bit.CAP5INT=1;
rMHall_1=EvbRegs.CAP5FIFO;
EvbRegs.T4CNT=0x0000;
rMHall_2_1 =7812.5/rMHall_1;
EALLOW;
EvbRegs.EVBIMRC.all=EvbRegs.EVBIMRC.all|0x0002;//允许CAP5中断
EINT; //返回前开中断
return;
}
|