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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.