Forum Discussion
Altera_Forum
Honored Contributor
11 years agoWhat clock frequency and clock divider settings do you use for the GPIO? In order for the edge to propogate to the interrupt logic the button active period would need to be at least 2 debounce clocks in width.
*Sorry I just read the post again and I had it backwards, I thought you said the level interrupts worked but the edge interrupts were not. I agree with what dsl said, your finger is probably still on the button when the ISR completes and you end up re-entering the ISR again. *