Introduction to C++ in Embedded Development
The book begins by exploring common myths about C++ and debunking them. You will gain insight into the history of C++ and develop an understanding of the zero-overhead principle. In addition, you will examine design challenges in embedded systems and learn how to address them using C++. This part also covers the embedded C++ ecosystem and guides you through setting up the development environment for a C++ embedded project, including configuring the toolchain, build system, and simulator.
This part has the following chapters:
- Chapter 1, Debunking Common Myths about C++
- Chapter 2, Challenges in Embedded Systems with Limited Resources
- Chapter 3, Embedded C++ Ecosystem
- Chapter 4, Setting Up the Development Environment for a C++ Embedded Project