EEM Introduction
31-2
Embedded Emulation Module (EEM)
31.1 EEM Introduction
Every MSP430 flash-based microcontroller implements an embedded
emulation module (EEM). It is accessed and controlled through JTAG. Each
implementation is device dependent and is described in section 31.3 EEM
Configurations and the device data sheet.
In general, the following features are available:
-
Nonintrusive code execution with real-time breakpoint control
-
Single step, step into, and step over functionality
-
Full support of all low-power modes
-
Support for all system frequencies, for all clock sources
-
Up to eight (device dependent) hardware triggers/breakpoints on memory
address bus (MAB) or memory data bus (MDB)
-
Up to two (device dependent) hardware triggers/breakpoints on CPU
register write accesses
-
MAB, MDB ,and CPU register access triggers can be combined to form
up to eight (device dependent) complex triggers/breakpoints
-
Trigger sequencing (device dependent)
-
Storage of internal bus and control signals using an integrated trace buffer
(device dependent)
-
Clock control for timers, communication peripherals, and other modules
on a global device level or on a per-module basis during an emulation stop
Figure 31−1 shows a simplified block diagram of the largest currently available
4xx EEM implementation.
For more details on how the features of the EEM can be used together with
the IAR Embedded Workbench
t
debugger see the application report
Advanced Debugging Using the Enhanced Emulation Module (SLAA263) at
www.msp430.com. Code Composer Essentials (CCE) and most other
debuggers supporting MSP430 have the same or a similar feature set. For
details, see the user’s guide of the applicable debugger.
Содержание MSP430x4xx Family
Страница 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Страница 2: ......
Страница 6: ...vi ...
Страница 114: ...3 76 RISC 16 Bit CPU ...
Страница 304: ...5 20 FLL Clock Module ...
Страница 340: ...7 8 Supply Voltage Supervisor ...
Страница 348: ...8 8 16 Bit Hardware Multiplier ...
Страница 372: ...9 24 32 Bit Hardware Multiplier ...
Страница 400: ...10 28 DMA Controller ...
Страница 428: ...13 10 Basic Timer1 ...
Страница 466: ...15 24 Timer_A ...
Страница 522: ...17 30 USART Peripheral Interface UART Mode ...
Страница 544: ...18 22 USART Peripheral Interface SPI Mode ...
Страница 672: ...23 12 Comparator_A ...
Страница 692: ...24 20 LCD Controller ...
Страница 746: ...26 28 ADC12 ...