Manual

LemonIDE
TM
Chapter 6. LemonIDE Debugger
6-8
6.4.3 Program Trace Control
Buttons used for tracing and replaying in Non-Breaking Debugging are as follows.
Start/Stop Tracing
Click Start Tracing (
), hello program in the target will be executed and tracing will start. Check targets screen
to see if tracing is over (Trade Finished will be printed on the targets screen (Serial port or telnet) when tracing
is over). Click Stop Tracing (
) when tracing is over.
When tracing is properly over, Start Replay(
) will be activated and debug view, variable view, register view
will show information on endpoints.
Click Start Replay(
) and the screen will stop
on the first trace point as shown.
Click To Next(
) to move to next frame or
To Previous(
) to move to previous frame.
Check Variables view and Registers View on
each trace points.
Local variables that are not traced are also
shown in Variables View. Users should be
careful since traced variables and untraced
variables are not classified.
Trace level can be checked on TraceDump view
in each tracepoint or Console window on
bottom of LemonIDE.
Stop Replay
Stop Replay
Stop Replay
Stop Replay
Stop Replay
To Next
Trace Frame
Start Replay
Stop Tracing
Start Tracing
Save Tracepoint
Load Tracepoint
To Previous
Trace Frame
Jump to
Trace Frame