3
Basic Debugging Features
When developing software, we are entering a domain where creativity, problem-solving skills, and patience to face various challenges are important virtues.
Debugging, while being an important piece of the puzzle, is not just about fixing errors; it is a systematic approach to understanding the nuances of expected code behavior and the application of various techniques to assist your curiosity and journey to find a solution to a particular problem.
This chapter will introduce the basic debug concepts and features that are available on most modern embedded devices that can assist you in that journey. As the reference platform, we will use a modern Arm Cortex-M85 device on an evaluation board with an on-board debugger. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access