Technical information

Section 3 Software Specifications when Using the SH72546RFCC, SH72544R, SH72543R, SH72531, and SH72531FCC
Rev. 2.00 Feb. 18, 2009 Page 52 of 94
REJ10J1938-0200
(3) AUD Trace Functions
This function is operational when the AUD pins of the MCU are connected to the emulator. Table
3.13 shows the AUD trace acquisition mode that can be set in each trace function.
Table 3.13 AUD Trace Acquisition Mode
Type Mode Description
Continuous
trace occurs
Realtime trace When the next branching occurs while the trace information
is being output, all the information may not be output. The
user program can be executed in realtime, but some trace
information will be lost.
Non realtime trace When the next branching occurs while the trace information
is being output, the CPU stops operations until the
information is output. The user program is not executed in
realtime.
Trace buffer
full
Trace continue Once the buffer becomes full, the latest trace information is
stored by writing it over the oldest information.
Trace stop Once the buffer becomes full, trace information is no longer
acquired. Execution of the user program continues.
Break A break is generated when the trace buffer is full.
AUD trace
function used
Enable free trace When this box is checked, the emulator ignores the AUD
eventpoint setting and acquires all trace information.
Time stamp clock The resolution of the timer for timestamps can be specified.
Select 20 ns, 100 ns, 400 ns, or 1.6 μs.
To set the AUD trace acquisition mode, click the [Trace] window with the right mouse button and
select [Setting] from the pop-up menu to display the [I-Trace/AUD-Trace acquisition] dialog box.
The AUD trace acquisition mode can be set in the [AUD mode1], [AUD mode2], or [AUD
mode3] group box in the [Trace mode] page of the [I-Trace/AUD-Trace acquisition] dialog box.