This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

why should I clear event in the interrupt handler

as far as I am concerned, when I use PPI or SHORTS without interrupts, I DON'T need to clear the corresponding event registers, and task will be triggered once the event is generated. But when I enable interrupt, I have to clear the event register, otherwise, something wrong happened. Is it true that without interrupts, events will be cleared automatically? What's the differences between them?

Related