EasyManua.ls Logo

ARM Cortex-M3

ARM Cortex-M3
410 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Debug
ARM DDI 0337G Copyright © 2005-2008 ARM Limited. All rights reserved. 11-29
Unrestricted Access Non-Confidential
Data value is only sampled for accesses that do not fault (MPU or bus fault). The
PC is sampled irrespective of any faults. The PC is only sampled for the first
address of a burst.
FUNCTION is overridden for comparators given by DATAVADDR0 and
DATAVADDR1 in DWT_FUNCTION1if DATAVMATCH is also set in
DWT_FUNCTION1. The comparators given by DATAVADDR0 and
DATAVADDR1 can then only perform address comparator matches for
comparator 1 data matches.
If the data matching functionality is not included during implementation it is not
possible to set DATAVADDR0, DATAVADDR1, or DATAVMATCH in
DWT_FUNCTION1. This means that the data matching functionality is not
available in the implementation. Test the availability of data matching by writing
and reading the DATAVMATCH bit in DWT_FUNCTION1. If it is not settable
then data matching is unavailable.
PC match is not recommended for watchpoints because it stops after the
instruction. It mainly guards and triggers the ETM.

Table of Contents

Related product manuals