Have a personal or library account? Click to login
C++ in Embedded Systems Cover

C++ in Embedded Systems

A practical transition from C to modern C++

Paid access
|Jan 2025

Table of Contents

  1. Debunking Common Myths about C++
  2. Challenges in Embedded Systems with Limited Resources
  3. Embedded C++ Ecosystem
  4. Setting Up the Development Environment for a C++ Embedded Project
  5. Classes – Building Blocks of C++ Applications
  6. Beyond Classes – Fundamental C++ Concepts
  7. Strengthening Firmware – Practical C++ Error Handling Methods
  8. Building Generic and Reusable Code with Templates
  9. Improving Type-Safety with Strong Types
  10. Writing Expressive Code with Lambdas
  11. Compile-Time Computation
  12. Writing C++ HAL
  13. Working with C Libraries
  14. Enhancing Super-Loop with Sequencer
  15. Practical Patterns – Building a Temperature Publisher
  16. Designing Scalable Finite State Machines
  17. Libraries and Frameworks
  18. Cross-Platform Development
PDF ISBN: 978-1-83588-115-6
Publisher: Packt Publishing Limited
Publication date: 2025
Language: English
Pages: 402