Renesas H8S/2628 Informações Técnicas Página 180

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
Vista de página 179
152
3.1.5 Bus Monitoring
The emulator incorporates a bus monitoring function that monitors and displays the contents of the accessed area
in HEW windows without stopping the program execution. Up to eight blocks of 256 bytes can be monitored.
In addition, the emulator can output trigger signals from external probe 2 (EXT2) when specified addresses (four
points max.) are accessed. Note that, however, some products do not support the bus monitoring function.
3.2 Complex Event System (CES)
In most practical debugging applications, the program or hardware errors that you are trying to debug occur
under a certain restricted set of circumstances. For example, a hardware error may only occur after a specific
area of memory has been accessed. Tracking down such problems using simple PC breakpoints can be very
time-consuming.
The emulator provides a very sophisticated system for giving a precise description of the conditions you want to
examine, called the complex event system. This allows you to define events which depend on the state of a
specified combination of the MCU signals.
The complex event system provides a unified way of controlling the trace, break, and timing functions of the
emulator.
3.2.1 Event Channels
The event channels allow you to detect when a specified event has occurred. The event can be defined as a
combination of one or more of the followings:
Address or address range
Address outside range
Read or Write or either
Data, with an optional mask
MCU access type (e.g., DMAC and instruction prefetch)
MCU access area (e.g., on-chip ROM and on-chip RAM)
A signal state on one or more of the four external probes
A certain number of times that the event must be triggered
Delay cycles after an event
Up to eight events can be combined into a sequence, in which each event is either activated or deactivated by the
occurrence of the previous event in the sequence. For example, you can cause a break if an I/O register is written
to after a specified area of RAM has been accessed.
3.2.2 Range Channels
The range channels can be set up to be triggered on a combination of one or more of the following:
Address or address range (inside the range)
Read or Write or either
Data, with an optional mask
MCU access type (e.g., DMAC and instruction prefetch)
MCU access area (e.g., on-chip ROM and on-chip RAM)
A signal state on one or more of the four external probes
Delay cycles after an event
The complex event system can be used to control the following functions of the emulator:
Vista de página 179
1 2 ... 175 176 177 178 179 180 181 182 183 184 185 ... 429 430

Comentários a estes Manuais

Sem comentários