EE8691 – Embedded Systems – Regulation 2017 Syllabus

EE8691 – NOTES & QP

NOTES CLICK HERE
SEMESTER QP CLICK HERE

EE8691 – SYLLABUS

UNIT I INTRODUCTION TO EMBEDDED SYSTEMS 

Introduction to Embedded Systems –Structural units in Embedded processor , selection of processor & memory devices- DMA — Memory management methods- Timer and Counting devices, Watchdog Timer, Real Time Clock, In circuit emulator, Target Hardware Debugging.

UNIT II EMBEDDED NETWORKING

Embedded Networking: Introduction, I/O Device Ports & Buses– Serial Bus communication protocols RS232 standard — RS422 — RS 485 — CAN Bus -Serial Peripheral Interface (SPI) — Inter Integrated Circuits (I2C) –need for device drivers.

UNIT III EMBEDDED FIRMWARE DEVELOPMENT ENVIRONMENT

Embedded Product Development Life Cycle- objectives, different phases of EDLC, Modelling of EDLC; issues in Hardware-software Co-design, Data Flow Graph, state machine model, Sequential Program Model, concurrent Model, object oriented Model.

UNIT IV RTOS BASED EMBEDDED SYSTEM DESIGN

Introduction to basic concepts of RTOS- Task, process & threads, interrupt routines in RTOS, Multiprocessing and Multitasking, Preemptive and non-preemptive scheduling, Task communication shared memory, message passing-, Inter process Communication — synchronization between processes-semaphores, Mailbox, pipes, priority inversion, priority inheritance.

UNIT V EMBEDDED SYSTEM APPLICATION AND DEVELOPMENT 

Case Study of Washing Machine- Automotive Application- Smart card System Application-ATM machine –Digital camera