Hi,
As far as I know all interrupts are edge triggered or "event triggered" if you will.
Edge on input, mismatch on IOC pins, timer overflowing, byte in UART RX buffer, ADC finished etc.
If you set the interrupt up to fire on the rising edge it will fire on the rising edge. If you then service the interrupt and clear the interrupt flag (which DT-INTS handles for you if you tell it to) it will NOT keep firing until there's a new rising edge on the input.
What interrupt are you thinking of using that you thing may be "level triggered"?
/Henrik.
Bookmarks