Hello community,
I have a homemade AT91SAM7x256 board and I´m using a Atmel SAM-ICE Degubber. When I start to debug my device with "run", the programm normaly enter the external Interrupt. But when I execute the Programm step by step (F11) I cannot enter the Interrupt Handler. The Interrupt Pending register shows that a Interrupt was activated by the external switch, but the Programm did not enter the IRQ_Handler. I had write the startup code by myself . Did I have forget any code to enable Interrupts in the step by step debug mode or must I enter special command line to enable the IRQ´s?
Best regards
Norman
It's very difficult to catch interrupts in the single step mode. You should instead use Run to Cursor or hard breakpoints to ensure catching your interrupts. Bradford
View all questions in Keil forum