Skip to content
Scan a barcode
Scan
Paperback Embedded Systems with Modern C++: Bare-Metal ARM Cortex Programming, Real-Time Techniques, and High-Performance Embedded Systems Book

ISBN: B0FTW3K7JG

ISBN13: 9798268356991

Embedded Systems with Modern C++: Bare-Metal ARM Cortex Programming, Real-Time Techniques, and High-Performance Embedded Systems

Embedded Systems with Modern C++: Bare-Metal ARM Cortex Programming, Real-Time Techniques, and High-Performance Embedded Systems

Modern embedded systems require both low-level hardware mastery and high-level programming discipline. This book bridges those worlds, teaching you how to build efficient, reliable, and maintainable bare-metal applications on ARM Cortex-M microcontrollers using modern C++.

You will learn how to move beyond legacy C approaches and leverage C++17/20 features in constrained environments without sacrificing performance. Through detailed explanations, diagrams, and real-world case studies, the book covers everything from startup code and linker scripts to interrupt handling, real-time scheduling, and low-power optimization.

What you will learn:

Fundamentals of embedded systems and the ARM Cortex-M architecture

How to set up toolchains, IDEs, debuggers, and build systems

Writing startup code, linker scripts, and understanding the boot process

Practical techniques for memory-mapped I/O and register access in C++

Using RAII, templates, and inline functions for safer low-level programming

Designing deterministic real-time systems with timers, ISRs, and schedulers

Optimizing for performance and power efficiency in IoT and industrial applications

Building real-world projects: blinking LEDs, UART communication, PWM control, sensor data acquisition, and IoT edge devices

This book is written for embedded engineers, system programmers, IoT developers, and robotics engineers who want to combine the power of modern C++ with the precision of bare-metal ARM development. Whether you are transitioning from C or refining your C++ embedded skills, this guide provides the tools and insights to design high-performance embedded systems that are both robust and maintainable.

Recommended

Format: Paperback

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

Save to List

Customer Reviews

0 rating
Copyright © 2026 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured