I am using Seggar Embedded Studio for ARM V3.4 and nRF_SDK 12.3.0.
I am trying to understand interrupts and interrupt handlers.
The interrupt request for Watchdog timer (i.e. void WDT_IRQHandler(void)) is not getting executed. The control is not going to WDT_IRQHandler.
I made the following attempts to verify if control was going to the WDT_IRQHandler():-
1>I tried to switch on the LED
2>I tried to switch off the LED
3>Only a printf() statement inside WDT_IRQHandler() (in debug mode)
The above attempts did not work
I have defined the following preprocessor definitions:-
NO_VTOR_CONFIG
BLE_STACK_SUPPORT_REQD
NRF51422
BOARDS_PCA10028
SWI_DISABLE0
NRF51
Please let me know if there is some other configuration that is required to be done in seggar. I have attached the main.c and SDK_Config.h files as txt files
main_txt.txt
sdk_config_txt.txt
I am trying to understand interrupts and interrupt handlers.
The interrupt request for Watchdog timer (i.e. void WDT_IRQHandler(void)) is not getting executed. The control is not going to WDT_IRQHandler.
I made the following attempts to verify if control was going to the WDT_IRQHandler():-
1>I tried to switch on the LED
2>I tried to switch off the LED
3>Only a printf() statement inside WDT_IRQHandler() (in debug mode)
The above attempts did not work
I have defined the following preprocessor definitions:-
NO_VTOR_CONFIG
BLE_STACK_SUPPORT_REQD
NRF51422
BOARDS_PCA10028
SWI_DISABLE0
NRF51
Please let me know if there is some other configuration that is required to be done in seggar. I have attached the main.c and SDK_Config.h files as txt files
main_txt.txt
sdk_config_txt.txt