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

Handling for Interrupt

Hello Sir,

I would like to ask about the handling of the interruption in the nRF52 SDK.

The versions for SDK and SoftDevice are 15.3.0 and S132 v6.1.1

In the processing of "nrfx_gpiote_irq_handler"(modules/nrfx/drivers/src/nrfx_gpiote.c), it seems that interrupts are not disabled during interrupt processing for one pin.
In this case, if one pin is interrupted multiple times in a short time, does the callback "gpiote_event_handler"(components/libraries/button/app_button.c) called from
 "nrfx_gpiote_irq_handler" work correctly?
After performing the first interrupt processing, is it waited for the next interrupt processing to be performed?

Best Regards,

Manabu Tajima