RM0091 Debug support (DBG)
Doc ID 018940 Rev 1 719/742
The ARM Cortex-M0 core provides integrated on-chip debug support. It is comprised of:
● SW-DP: Serial wire
● BPU: Break point unit
● DWT: Data watchpoint trigger
It also includes debug features dedicated to the STM32F05xxx:
● Flexible debug pinout assignment
● MCU debug box (support for low-power modes, control over peripheral clocks, etc.)
Note: For further information on debug functionality supported by the ARM Cortex-M0 core, refer
to the Cortex-M0 Technical Reference Manual (see Section 29.2: Reference ARM
documentation).
29.2 Reference ARM documentation
● Cortex-M0 Technical Reference Manual (TRM)
It is available from:
http://infocenter.arm.com/help/topic/com.arm.doc.ddi0432c/DDI0432C_cortex_m0_r0p
0_trm.pdf
● ARM Debug Interface V5
● ARM CoreSight Design Kit revision r1p1 Technical Reference Manual
29.3 Pinout and debug port pins
The STM32F05xxx MCUs are available in various packages with different numbers of
available pins.