EasyManuals Logo

ARM Cortex-M3 User Manual

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
Page #245 background imageLoading...
Page #245 background image
System Debug
ARM DDI 0337G Copyright © 2005-2008 ARM Limited. All rights reserved. 11-17
Unrestricted Access Non-Confidential
[21] FOLDEVTENA Enables Folded instruction count event. Emits an event when DWT_FOLDCNT overflows
(every 256 cycles of folded instructions). A folded instruction is one that does not incur
even one cycle to execute. For example, an IT instruction is folded away and so does not
use up one cycle.
1 = Folded instruction count events enabled.
0 = Folded instruction count events disabled.
Reset clears the FOLDEVTENA bit.
[20] LSUEVTENA Enables LSU count event. Emits an event when DWT_LSUCNT overflows (every 256
cycles of LSU operation). LSU counts include all LSU costs after the initial cycle for the
instruction.
1 = LSU count events enabled.
0 = LSU count events disabled.
Reset clears the LSUEVTENA bit.
[19] SLEEPEVTENA Enables Sleep count event. Emits an event when DWT_SLEEPCNT overflows (every 256
cycles that the processor is sleeping).
1 = Sleep count events enabled.
0 = Sleep count events disabled.
Reset clears the SLEEPEVTENA bit.
[18] EXCEVTENA Enables Interrupt overhead event. Emits an event when DWT_EXCCNT overflows (every
256 cycles of interrupt overhead).
1 = Interrupt overhead event enabled.
0 = Interrupt overhead event disabled.
Reset clears the EXCEVTENA bit.
[17] CPIEVTENA Enables CPI count event. Emits an event when DWT_CPICNT overflows (every 256
cycles of multi-cycle instructions).
1 = CPI counter events enabled.
0 = CPI counter events disabled.
Reset clears the CPIEVTENA bit.
[16] EXCTRCENA Enables Interrupt event tracing:
1 = interrupt event trace enabled
0 = interrupt event trace disabled.
Reset clears the EXCEVTENA bit.
[15:13] - Reserved
Table 11-7 DWT Control Register bit assignments (continued)
Bits Field Function

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-M3 and is the answer not in the manual?

ARM Cortex-M3 Specifications

General IconGeneral
ArchitectureARMv7-M
Instruction SetThumb-2
Pipeline Stages3-stage
InterruptsNested Vectored Interrupt Controller (NVIC)
Interrupt ControllerNested Vectored Interrupt Controller (NVIC)
Memory Protection UnitOptional
Power ConsumptionVaries by implementation
Max Clock SpeedUp to 100 MHz
DebuggingJTAG and Serial Wire Debug (SWD)
Operating Voltage1.8V to 3.6V
Manufacturing ProcessVaries by implementation
Core Type32-bit

Related product manuals