Other Parts Discussed in Thread: HALCOGEN
Tool/software: Code Composer Studio
I'm use het pin het1[26] as the external falling edge interrupt source for TMS570LS1227.
The ISR function is like this, there is a timer to confirm the time of interrupt and the time of successful EMIF_write.
edge_notificaiton
{
timer++;
...
EMIF_wirte{timer};
}
the total number of ISR service is correct ,because the timer value in the memory is like 1 1 3 3 5 if the total falling edge from the pin is 5 which can be seen from the oscilloscope.
So the question is how the Het interrupt disturb the EMIF_wirte?
By the way ,if I use GPIO as the external interrupt source , this phenomenon disappears.