Cover of Real-Time C++
Read Time: ~7.1 hr

Real-Time C++

by Christopher Kormanyos (2018)

About this book

"With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into three parts plus several appendices. Part I provides a foundation for real-time C++ by covering language technologies, including object-oriented methods, template programming and optimization. Next, part II presents detailed descriptions of a variety of C++ components that are widely used in microcontroller programming. It details some of C++'s most powerful language elements, such as class types, templates and the STL, to develop components for microcontroller register access, low-level drivers, custom memory management, embedded containers, multitasking, etc. Finally, part III describes mathematical methods and generic utilities that can be employed to solve recurring problems in real-time C++. The appendices include a brief C++ language tutorial, information on the real-time C++ development environment and instructions for building GNU GCC cross-compilers and a microcontroller circuit For this third edition, the most recent specification of C++17 in ISO/IEC 14882:2017 is used throughout the text. Several sections on new C++17 functionality have been added, and various others reworked to reflect changes in the standard. Also several new sample projects are introduced and existing ones extended, and various user suggestions have been incorporated. To facilitate portability, no libraries other than those specified in the language standard itself are used. Efficiency is always in focus and numerous examples are backed up with real-time performance measurements and size analyses that quantify the true costs of the code down to the very last byte and microsecond. The target audience of this book mainly consists of students and professionals interested in real-time C++. Readers should be familiar with C or another programming language and will benefit most if they have had some previous experience with microcontroller electronics and the performance and size issues prevalent in embedded systems programming." -- provided by publisher

Setting / LocationGlobal
Story EraModern Era
Protagonist / CoreReal-Time C++ Lead Character

Readers who enjoyed this also loved

Cover of Strategic intelligence

Strategic intelligence

Jay Liebowitz

Strategic intelligence (SI) has mostly been used in military settings, but its worth goes well beyond that limited role. It has become invaluable for improving any organization's strategic decision making process. The author of Strategic Intelligence: Business Intelligence, Competitive Intelligence, and Knowledge Management recognizes synergies among component pieces of strategic intelligence, and demonstrates how executives can best use this internal and external information toward making better decisions.

Cover of Stop throwing money away

Stop throwing money away

Jamie Novak

This book is the thrifty organization guide that shows you what to keep and what to toss. Have you ever bought a duplicate of something when you couldn't find the one you already had at home? Have you ever held on to a brand-new jacket you know you ll never wear or found that the magazine subscription you didn't like was automatically renewed because you forgot to cancel it in time? Everyone knows that clutter can be unsightly and time-consuming, but it can also cost you money. Stop Throwing Money Away is the first guide that shows you how to get organized and save or make money at the same time. Step by step, room by room, you ll learn how to reduce, reuse, recycle, swap, sell, share and more as you streamline your possessions and your life. This book explains the secrets of half-and-half organizing, showing you how to make money by paring what you own by half and plugging cash clutter traps by shopping at home. It exposes the four ways our clutter makes us poor and how to change our habits and behavior. - Publisher.

Cover of The Practice of Management

The Practice of Management

Peter F. Drucker

"This classic volume achieves a remarkable width of appeal without sacrificing scientific accuracy or depth of analysis. It is a valuable contribution to the study of business efficiency which should be read by anyone wanting information about the developments and place of management, and it is as relevant today as when it was first written. This is a practical book, written out of many years of experience in working with managements of small, medium and large corporations. It aims to be a management guide, enabling readers to examine their own work and performance, to diagnose their weaknesses and to improve their own effectiveness as well as the results of the enterprise they are responsible for."--Publisher's description.

Cover of Risk management in post-trust societies

Risk management in post-trust societies

Ragnar E. Löfstedt

"Most policy-makers still use outdated methods - developed at a time before health scares like BSE, genetically modified organisms and dioxin in Belgian chicken feed eroded public confidence in industry and government - to communicate policies and achieve their objectives. Good risk communication is still possible, however. In this book, through the use of a host of case studies from four countries, the author identifies a series of methods that should work in a post-trust society."--Jacket.

Real-Time C++ by Christopher Kormanyos | Literally Just Books