Chapter 13

Debug Features

Abstract

This chapter introduces the debug features of the Cortex®-M0 and Cortex-M0+ processors. The topics include the debug communication protocols, the debug components inside the processors, debug events, and an introduction of the Micro Trace Buffer, which provide instruction trace on the Cortex-M0+ processor.

Keywords

CoreSight debug architecture; Debug communication protocols; Debug events; Debug features overview; Micro trace buffer (MTB) and instruction trace

13.1. Software Development and Debug Features

During software development, we often need to examine the operation of program execution in detail, to understand why a program does not work as expected, or to ensure correct operations. Although it is possible to ...

Get The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.