Trace - Fujitsu SOFTUNE F2 MC-16 User Manual

Software for developing programs for the f2 mc-16 family of microprocessors / microcontrollers
Hide thumbs Also See for SOFTUNE F2 MC-16:
Table of Contents

Advertisement

CHAPTER 2 DEPENDENCE FUNCTIONS
2.1.11

Trace

The address and status information can be sampled during program execution to record
it in a trace buffer. This function is called a trace.
■ Trace
The address and status information can be sampled during program execution to record it in a trace buffer.
This function is called a trace. Data of the trace buffer can be used to make a detailed analysis of a program
execution history.
The trace buffer is in the form of a ring. When it becomes full, it records the next data by automatically
overwriting the buffered data at the beginning.
■ Trace Data
The simulator debugger can sample 1000 frames of trace data for the address of the executed instruction.
■ Abortion of Trace Measurement
While the trace function is enabled, data is always sampled and recorded in the trace buffer during execution
of a user program.
The program execution aborts due to a break factor such as a breakpoint, terminating the trace.
Furthermore, when the trace buffer becomes full, a program break can be invoked. This break is called a
trace buffer full break.
■ Frame Number
A number is assigned to each frame of sampled trace data. This number is called a frame number.
The frame number is used to specify the display start position of the trace buffer.
The number 0 is assigned to the last-sampled trace data. Negative values are assigned to trace data that have
been sampled before the arrival at the triggering position.
52
Figure 2.1-1 Frame Numbering at Tracing
.
.
.
.
-3
-2
-1
0 (Trigger point)

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Softune workbench

Table of Contents