Single stepping while interrupts are enabled

Is there a setting in uVision 4 for the Silabs C51 processors that allow single stepping over interrupts while interrupts are enabled?

I have the ADC sampling 7 channels every 30mSec and when I put a breakpoint outside the ADC interrupt, everytime I single step I go into the ADC interrupt.

Basically I want to single step, and every single step, step over any pending interrupts and go to my next instruction.

Thanks
Mark

Parents
  • Mark;
    Per the debugger manual, it is suggested that you do not attempt to single step through interrupt routines or timer routines. Instead use the 'Run to Cursor' step. Place the cursor where you need and let the device run to cursor. If you have an interrupt to service or a timer, they will run and then return to your cursor position. There is a much better explanation in the debugger manual.

    Bradford

Reply
  • Mark;
    Per the debugger manual, it is suggested that you do not attempt to single step through interrupt routines or timer routines. Instead use the 'Run to Cursor' step. Place the cursor where you need and let the device run to cursor. If you have an interrupt to service or a timer, they will run and then return to your cursor position. There is a much better explanation in the debugger manual.

    Bradford

Children
More questions in this forum