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

Use app_gpiote with softdevice

Hi,

I would like to use the app_gpiote files from Nordic in combination with the softdevice enabled. In the app_gpiote.c file interrupts are enabled using the standard CMSIS functions (NVIC_EnableIRQ etc)

Do I need to replace the CMSIS interrupt functions in the app_gpiote file by the sd_nvic_*** functions from Nordic? The ble_app_alert_notification project uses the softdevice with the app_gpiote module but the sd_nvic functions are not used in that example. Is that correct? Or could it cause problems to use CMSIS interrupt functions with the softdevice enabled?

Parents Reply Children
Related