Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore the application of C++ in embedded systems development through this CppCon 2022 conference talk. Delve into the concepts, architectural specifics, and variety of embedded systems while examining how modern C++ features and frameworks can be leveraged in embedded projects. Gain insights into the benefits, potential implications, and limitations of using C++ for embedded software development. Discover similarities between embedded and high-performance systems, and assess the general availability and applicability of C++ in this domain. Learn about language features and program constructs that may introduce risks in embedded environments. Examine examples of modern C++ software design under restricted dynamic memory allocation conditions, focusing on publicly available third-party libraries developed for high-performance applications that can be utilized in embedded projects. Investigate metaprogramming techniques for low-level hardware abstractions and gain valuable knowledge from an experienced software engineer in the field of embedded systems and C++ development.
Read more