Hello!!! In TMS320x2806x Piccolo Technical Reference Manual there is an example of hrcap isr:
interrupt void HRCAP1_Isr (void)
{
EALLOW;
if (HRCap1Regs.HCIFR.bit.RISEOVF == 1) {
ESTOP0; // Another rising edge detected
}
.....
}
And also in Control suite in all examples of hrcap there are these two strings of code. Can anybody explain, how can be the another edge detected? When we catch the interrupt, and fall to the isr, all interupts are disabled by controller and PIE Interrupts are disabled too.Thanks a lot!!