2.13.3 Collecting an execution history in a section

By setting a trace event, it is possible to collect only a history of execution in a given section as trace data during program execution process.

This trace event consists of a trace start event and a trace end event.

To use this function, follow the procedure described below.

 

2.13.3.1 Setting a trace start event and a trace end event

2.13.3.2 Combining multiple events [E1] [E20] [EZ Emulator]

2.13.3.3 Executing the program

2.13.3.4 Editing trace start and trace end events

2.13.3.5 Deleting a trace start or trace end event

Caution 1.

Also see "2.17.7 Points to note regarding event setting" for details on trace settings, including the allowable number of valid events.

Caution 2.

[Simulator]
With string manipulation instructions and multiply-and-accumulate instructions, only a history of the first and final accesses is collected.

Caution 3.

[Simulator]

If you perform a trace from a trace start event until a trace end event, the simulator will not include the trace end event in the results of the trace. For this reason, if you are using a simulator, set the trace end event one line below the range for which you require display of the trace data.