3 program trace control, 3 program trace control -23 – Solvline LemonIDE Ver 1.0e User Manual

Page 47

Advertising
background image

LemonIDE

TM

User’s Guide

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 target’s

screen to see if tracing is over (“Trade Finished” will be printed on the target’s 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

Load Tracepoint

Jump to
Trace Frame

Save Tracepoint

Start Tracing

To Previous
Trace Frame

Stop Tracing

To Next
Trace Frame

Start Replay

6-23

Advertising