I am a newbie in ARM controllers. When I started the debugging, I noticed something odd. I was supposed to get a interrupt and it should end up in the Default_Handler. When I look in to the source window, it seems working as expected. But on the disassembly window, it is showing that the PC is on WWDG_IRQHandler. According to the map file both the Default_Handler and WWDG_IRQHandler are located in the same address (0x080007f8).
I am using STM32F407 with GNU ARM compiler.
Please take a look at the screenshot.
View all questions in GNU Toolchain forum