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...
Main Author: | Douglass, Bruce Powel. |
---|---|
Other Authors: | ScienceDirect (Online service) |
Format: | eBook |
Language: | English |
Published: |
Oxford ; Burlington, MA :
Newnes/Elsevier,
2011.
|
Physical Description: |
1 online resource (xix, 450 pages) : illustrations. |
Edition: | 1st ed. |
Subjects: |
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.