Real-Time C++ Efficient Object-Oriented and Template Microcontroller Programming /

The C++ language has powerful object-oriented and template features that can improve software design and portability while simultaneously reducing code complexity and the risk of error. Furthermore, C++ compiles highly efficient native code. This unique and effective combination makes C++ well-suite...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Kormanyos, Christopher (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2013.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Part I Language Technologies for Real-Time C++
  • Getting Started with Real-Time C++
  • Working with a Real-Time C++ Program on a Board
  • An Easy Jump-Start in Real-Time C++
  • Object-Oriented Techniques for Microcontrollers
  • C++ Templates for Microcontrollers
  • Optimized C++ Programming for Microcontrollers
  • Part II Components for Real-Time C++
  • The Right Start
  • Low-Level Hardware Drivers in C++
  • Custom Memory Management
  • C++ Multitasking
  • Part III Mathematics and Utilities for Real-Time C++
  • Floating-Point Mathematics
  • Fixed-Point Mathematics
  • High-Performance Digital Filters
  • C++ Utilities
  • Extending the C++ Standard Library and the STL
  • Additional Reading
  • Part IV Appendices
  • A Tutorial for Real-Time C++
  • A Robust Real-Time C++ Environment
  • Building and Installing GNU GCC Cross-Compilers
  • Building a Microcontroller Circuit.