Embedded Systems Class Notes

Engineering Lecture Notes Pdf

Embedded Systems Class Notes pdf :-


UNIT-1:- Introduction


1. Introduction to Embedded Systems
2. Embedded System definition
3. Embedded System versus General computing systems
4. History of Embedded Systems
5. Classification of Embedded Systems
6. Applications of Embedded Systems
7. Purpose of Embedded Systems
8. Memory
9. Sensors and Actuators
10. Interface Communication
11. Embedded Firmware
12. PCB and passive components

UNIT-2:- Embedded Systems Characteristics and Quality Attributes

1. Characteristics of  an Embedded Systems
2. Quality Attributes of Embedded Systems
3. Application specific Embedded System Washing Machine
4. Embedded System Automotive

UNIT-3:- Embedded Hardware Design

1. Analog and digital electronic components
2. I/O types and examples
3. Serial Communication Devices
4. parallel device ports
5. Wireless devices
6. Timer and counter devices
7. Watchdog timer
8. Real time clock
9. VLSI and integrated circuit devices
10.EDA Tools
11.CAD EDA Tools
12.The PCB Layout design


UNIT-4:- Embedded Firmware Design

1. Embedded Firmware Design approaches
2. Embedded Firmware development languages
3. ISR concepts
4. Interrupt sources
5. Interrupt servicing mechanism
6. Multiple interrupts
7. DMA
8. Device driver programming
9. Concepts of c versus Embedded c and Compiler versus Cross compiler


UNIT-5:- Real time operating system

1.Operating System Basics
2. Types of Operating systems
3. Multiprocessing and multitasking
4. Task Scheduling
5. Processes and Scheduling
6. Task Communication
7. Task Synchronisation
8. How to choose an RTOS

UNIT-6:- Hardware Software Co-Design

1. Fundamental Issues in Hardware Software Co-Design
2. Computational models in embedded design
3. Hardware Software trade-offs
4. Integration of Hardware and Firmware
5. Issues in Embedded system design

UNIT-7:- Embedded System Development

1. Types of files generated on cross compilation
2. Deassebler/Decompiler
3. Simulators
4. Emulators and Debugging
5. Target hardware debugging
6. Boundary Scan
7. Embedded Software development process and tools

UNIT-8:- Embedded Systems Implementation and Testing

1.The main software utility tool
2. Translation tools pre-processors
3. Compilers and Linkers
4. Debugging Tools
5. Quality assurance and testing of the design
6. Testing on host machine
7. Simulators
8. Laboratory Tools

Embedded Systems Class Notes pdf free download ::

Post a Comment

0Comments
Post a Comment (0)