Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers, Third Edition is a practical and technical guide for understanding the components that make up an embedded system’s architecture. This book is perfect for those starting out as technical professionals such as engineers, programmers, and designers of embedded systems but is also great for students of computer science, computer engineering, and electrical engineering. Users will find a much-needed ‘big picture’ for recently graduated engineers grappling with understanding the design of real-world systems. In addition, the book provides professionals with a systems-level picture of the key elements that can go into embedded design.
Section I: Introduction to Embedded Systems
1. 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
Height:
Width:
Spine:
Weight:0.00