PROBLEMS WITH MACROS WHEN DEBUGGING

When I am debugging an assembler module in uVison2 v2.40 and I set a breakpoint in a
macro (standard macro), the debugger executes
all instruccions in that macro unless the last instruction.

But if I reach the macro by pressing step-over since a previous instruction, when I reach the macro and press step-over, the debugger start by the first instruction of the macro but I need to press step-over more
than once to get out of the macro. I need to press step-over as many times as instructions are executed inside the macro.

Does any one know how to execute a macro in one step as you can do in dScope?

More questions in this forum