Difference in debug symbols

Hello guys,

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.



More questions in this forum
There are no posts to show. This could be because there are no posts in this forum or due to a filter.