Summary

In this chapter, we tackled the big question of why you would wish to use C++ for embedded development. We saw that, due to the courtesy of C++'s development, it is highly optimized for resource-constrained platforms, while providing a large number of features essential to project management and organization.

The reader should, at this point, be able to describe C++'s main features and provide concrete examples of each. When writing C++ code, the reader will have a clear idea of the cost of a particular language feature, being able to reason why one implementation of a section of code is preferable to another implementation, based on both space and RAM constraints.

In the next chapter, we will take a look at the development process for embedded Linux and similar systems, based on single-board computers (SBCs) and similar.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.125.7