Table of Contents
Section I: Introduction to Embedded Systems1. A Systems Engineering Approach to Embedded Systems Design
2. Know Your Standards
Section II: Embedded Hardware
3. Embedded Hardware Building Blocks and the Embedded Board
4. Embedded Processors
5. Board Memory
6. Board I/O (Input/Output)
7. Board Buses
Section III: Embedded Software Introduction
8. Device Drivers
9. Embedded Operating Systems
10. Demystifying the Middleware Layer
11. Application Software
Section IV: Putting It All Together: Design and Development
12. Defining the System-Creating the Architecture and Documenting the Design
13. The Final Phases of Embedded Design: Implementation and Testing

