User manual

UM0036 EMU3 emulator features
Doc ID 7705 Rev 11 317/385
Yo u r Advanced Breakpoints window should appear as shown in Figure 250.
Figure 250. Programming Advanced Breakpoints window
10.5 Using analyzer input signals
The ST7 EMU3 emulator allows you to use eight external input signals (TTL level). These
input signals can be used as other events (see Section 10.2.3 on page 300) in the
programming of Advanced Breakpoints.
You can view the value of the Analyzer probe input at any time, using STVD. From the main
menu, select View>Trace. The input signal value is listed in the Analyzer Probe column.
STVD’s Advanced Breakpoints allows you to use these input signals to define an event.
From the main menu, select Debug Instrument > Advanced Breakpoints to open the
dialog box.
Table 83. Advanced breakpoints summary
Step Description
START with TRACE ON or OFF
LEVEL 1:
IF (event 1: Probe input = Range of values, first=0x1, last=0xff) AND (not
event 2: Opcode Fetch (Address) at sample.c:170)
THEN (Trigger 1 High) AND (GoTo Level 2);
ELSE IF (event 3: Input probe = 0x0) OR (event 4: Opcode Fetch (Address) at
sample.c:170)
THEN (Trigger 1 Low)
LEVEL 2:
IF (event 1: Opcode Fetch (Address) at sample.c:170)
THEN (Trigger 1 Low) AND (GoTo Level 1)
LEVEL 3-4: (empty)