Embedded systems architecture, programming and design
Raj Kamal
- 3/e
- chennai Mc Graw Hill 2015
- 591 23cm
Introduction to Embedded Systems Embedded Systems Design and Development Process 8051, AVR and ARM Microcontrollers, Real-World Interfacing, and the Inputs and Outputs Using Buses Introduction to Advanced Architectures and Processor-Memory Organisations I/O Devices, Communication Buses and Distributed Networked Device Drivers and Interrupts Service Mechanism Programming Concepts and Embedded Programming in C, C++ and Java Program Modeling Concepts Real Time Operating Systems - I: Processes, Tasks and Threads and their Chronization Using Inter-process Communication Real Time Operating Systems II: Basic Functions of OS and RTOS Real-time Operating System Programming: MicroC/OS-II and VxWorks Real-Time Linux, Windows CE, OSEK, Handheld Devices and Automotives Operating Systems Design Examples and Case Studies of Program-Modeling and Programming with RTOS Embedded Software Development Process and Tools Testing, Simulation and Debugging Techniques and Tools
Embedded Systems facilitates an insight into the fundamental aspects that form the basis of hardware and software designing of embedded systems. It is written in an easy-to-understand and student-friendly manner and includes several illustrative figures and examples, sample codes and system-design case studies.