Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Practical Guide to Bare Metal C++
How many runways in a particular airport? Click here to find out.
  • Title Practical Guide to Bare Metal C++
  • Author(s) Alex Robenko
  • Publisher: GitBook; eBook (Creative Commons Licensed)
  • License(s): CC BY-NC-SA 4.0
  • Paperback N/A
  • eBook HTML and PDF
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: N/A
  • Share This:  

Book Description

This book delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It describes where bare-metal systems are used, those aspects that differentiate them from more standard systems, and how they can be designed and programmed. It will help someone to get started with using C++ in embedded bare metal development.

"Once in a while I encounter a question whether C++ is suitable for embedded development and bare metal development in particular. There are multiple articles of how C++ is superior to C, that everything you can do in C you can do in C++ with a lot of extras, and that it should be used even with bare metal development. However, I haven't found many practical guides or tutorials of how to use C++ superiority and boost development process compared to conventional approach of using ā€œCā€ programming language. With this book I hope to explain and show examples of how to implement soft real time systems without prioritising interrupts and without any need for complex real time task scheduling."

About the Authors
  • Alex Robenko is a Software Engineer at Leica Geosystems. He is experienced with C++ STL and BOOST libraries as well as latest C++11 standard and participated in developing safety and mission critical embedded systems.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
Book Categories
:
Other Categories
Resources and Links