This seventh edition is thoroughly updated with outcome based learning approach as per standard Bloom’s Taxonomy. The new additions are important contents like “Graphic programming using C. Self-explanatory interactive simulation videos and case studies are integrated throughout the book using QR codes. Additional write-ups and projects are also available for reference of the user.
Salient Features:
• Addition of latest innovation in embedded domain - Wearable Devices – Smartwatch and its interfacing smartphone application
• Updated USB 3.0, latest Bluetooth standards, latest Wi-Fi standards, 4G/LTE
• Practical implementation: Covered as Examples - Washing Machine, Automotive, Nokia 3310 (example for Embedded Product Development cycle)
Part-1: Embedded Systems: Understanding the Basic Concepts
1. Introduction to Embedded Systems
2. The Typical Embedded System
3. Characteristics and Quality Attributes of Embedded Systems
4. Embedded Systems—Application- and Domain-Specific
5. Designing Embedded Systems with 8bit Microcontrollers—8051
6. Programming the 8051 Microcontroller
7. Hardware Software Co-Design and Program Modelling
8. Embedded Hardware Design and Development
Part-2: Design and Development of Embedded Product
9. Embedded Firmware Design and Development
10. Real-Time Operating System (RTOS) based Embedded System Design
11. An Introduction to Embedded System Design with VxWorks and MicroC/OS-II RTOS
12. Integration and Testing of Embedded Hardware and Firmware
13. The Embedded System Development Environment
14. Product Enclosure Design and Development
15. The Embedded Product Development Life Cycle (EDLC)
16. Trends in the Embedded Industry
Appendix I: Overview of PIC and AVR Family of Microcontrollers and ARM Processors 669
Appendix II: Design Case Studies 688