Design patterns for embedded systems in C an embedded software engineering toolkit

A recent survey stated that 52% of embedded projects are late by 4-5 months. This book can help get those projects in on-time with design patterns. The author carefully takes into account the special concerns found in designing and developing embedded applications specifically concurrency, communica...

Full description

Saved in:
Bibliographic Details
Main Author Douglass, Bruce Powel
Format Electronic eBook
LanguageEnglish
Published Oxford ; Burlington, MA : Newnes/Elsevier, 2011.
Edition1st ed.
Subjects
Online AccessFull text
ISBN9781856177078
9780080959719
Physical Description1 online zdroj (xix, 450 pages) : illustrations

Cover

Table of Contents:
  • Chapter 1: What Is Embedded Programming?
  • Chapter 2: Embedded Programming with the Harmony/Embedded Development Process
  • Chapter 3: Design Patterns for Accessing the Hardware
  • Chapter 4: Design Patterns for Embedding Concurrency
  • Chapter 5: Design Patterns for Embedding Distribution
  • Chapter 6: Design Patterns for Memory
  • Chapter 7: Design Patterns for State Machines I: Implementing State Machines
  • Chapter 8: Design Patterns for State Machines II: Optimizing State Machines
  • Appendix A: UML Notation.
  • What is embedded programming?
  • Embedded programming with the Harmony for embedded realtime process
  • Design patterns for accessing hardware
  • Design patterns for embedding concurrency and resource management
  • Design patterns for state machines : implementing state machines efficiently
  • Safety and reliability patterns.