ARM ARM7TDMI Manual do Utilizador Página 109

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 242
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 108
Debugging Your System
ARM DDI 0234B Copyright © 2001 ARM Limited. All rights reserved. 5-5
5.2 Controlling debugging
The major blocks of the ARM7TDMI-S processor are:
ARM CPU core This has hardware support for debug.
EmbeddedICE-RT macrocell
A set of registers and comparators that you use to generate debug
exceptions (such as breakpoints). This unit is described in The
EmbeddedICE-RT macrocell on page 5-14.
TAP controller Controls the action of the scan chains using a JTAG serial
interface. For more details, see The TAP controller on page 5-26.
These blocks are shown in Figure 5-2.
Figure 5-2 ARM7TDMI-S block diagram
5.2.1 Debug modes
You can perform debugging in either of the following modes:
Halt mode When the system is in halt mode, the core enters debug state when
it encounters a breakpoint or a watchpoint. In debug state, the core
is stopped and isolated from the rest of the system. When debug
has completed, the debug host restores the core and system state,
and program execution resumes.
ARM7TDMI-S
EmbedddedICE-RT
CPU core
ARM7TDMI-S
TAP controller
Scan chain 2
Scan chain 1
Vista de página 108
1 2 ... 104 105 106 107 108 109 110 111 112 113 114 ... 241 242

Comentários a estes Manuais

Sem comentários