29.01.2015 Views

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Debug support (DBG)<br />

RM0008<br />

29 Debug support (DBG)<br />

Low-density devices are <strong>STM32F101xx</strong>, <strong>STM32F102xx</strong> <strong>and</strong> <strong>STM32F103xx</strong><br />

microcontrollers where the Flash memory density ranges between 16 <strong>and</strong> 32 Kbytes.<br />

Medium-density devices are <strong>STM32F101xx</strong>, <strong>STM32F102xx</strong> <strong>and</strong> <strong>STM32F103xx</strong><br />

microcontrollers where the Flash memory density ranges between 64 <strong>and</strong> 128 Kbytes.<br />

High-density devices are <strong>STM32F101xx</strong> <strong>and</strong> <strong>STM32F103xx</strong> microcontrollers where the<br />

Flash memory density ranges between 256 <strong>and</strong> 512 Kbytes.<br />

Connectivity line devices are <strong>STM32F105xx</strong> <strong>and</strong> STM32F107xx microcontrollers.<br />

This Section applies to the whole STM32F10xxx family, unless otherwise specified.<br />

29.1 Overview<br />

The STM32F10xxx is built around a Cortex-M3 core which contains hardware extensions for<br />

advanced debugging features. The debug extensions allow the core to be stopped either on<br />

a given instruction fetch (breakpoint) or data access (watchpoint). When stopped, the core’s<br />

internal state <strong>and</strong> the system’s external state may be examined. Once examination is<br />

complete, the core <strong>and</strong> the system may be restored <strong>and</strong> program execution resumed.<br />

The debug features are used by the debugger host when connecting to <strong>and</strong> debugging the<br />

STM32F10xxx MCU.<br />

Two interfaces for debug are available:<br />

● Serial wire<br />

● JTAG debug port<br />

952/995 Doc ID 13902 Rev 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!