O'Reilly logo

The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, 2nd Edition by Joseph Yiu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required