Get ebbok of Embedded System for 3rd year 1st part of Diploma in Computer Engineering - CTEVT
NOTE: This is the eBook of Embedded System for
Diploma/B.Tech engineering, which is mentioned in the syllabus of
CTEVT for DCOM (Diploma in computer engineering)
So, you don't need to study the whole book. You need to study the
following content/topic only:
CTEVT - Syllabus:
3rd Year | 1st Part
Embedded System
EG 3103 CT
Lecture: 3 hours/week
Total: 6 hour /week
Tutorial: hours/week
Tutorial: hours/week
Practical : 3 hours/week
Course Description:
This course gives the fundamental knowledge of embedded system incorporating hardware, interrupts, real-time operating system and its design, embedded software development tools, debugging techniques and examples of practical embedded system
Course Objectives
After the Completion of this course students will be able to
Understand basic of the embedded system
Implementation of embedded system for practical use
Course Content:
| |||
1.
|
Introduction
|
(12 hrs)
| |
1.1
|
A first look at embedded system
| ||
1.2
|
Hardware fundamental for the software engineer
| ||
1.3
|
Microprocessors
| ||
1.4
|
Buses
| ||
1.5
|
Direct memory access
| ||
1.6
|
Interrupts
| ||
1.7
|
Other common parts
| ||
1.8
|
Built-ins on the microprocessor
| ||
1.9
|
Conventions used on schematics and sample
| ||
2.
|
Interrupts
|
(6 hrs)
| |
2.1
|
Microprocessor architecture
| ||
2.2
|
Interrupt basics
| ||
2.3
|
Shared data problem
| ||
2.4
|
Interrupt latency
| ||
3.
|
Survey of software architectures
|
(5 hrs)
| |
3.1
|
Round-Robin
| ||
3.2
|
Round-Robin with interrupts
| ||
3.3
|
Function-queue-scheduling architecture
| ||
3.4
|
Real-time operating system architecture
| ||
3.5
|
Selection of architecture
|
4.Real-time operating systems and services
|
(6 hrs)
| |
4.1
|
Tasks and task states
| |
4.2
|
Task and data
| |
4.3
|
Semaphores and shared data
| |
4.4
|
Messages, queues, mailboxes, and pipes
| |
4.5
|
Timer functions
| |
4.6
|
Events
| |
4.7
|
Memory management
| |
4.8
|
Interrupt routines in an RTOS environment
| |
5.Design using real-time operating system
|
(5 hrs)
| |
5.1
|
Overview, principle and example
| |
5.2
|
Encapsulating semaphores and queues
| |
5.3
|
Hard real-time scheduling considerations
| |
5.4 Saving memory and power
| ||
6.Embedded software development tools
|
(4 hrs)
| |
6.1
|
Host and target machines
| |
6.2
|
Linker/locators for embedded software
| |
6.3
|
Embedded software into the target system
| |
7.Debugging techniques and examples
|
(7 hrs)
| |
7.1
|
Testing on the host machine
| |
7.2
|
Instruction set simulators
| |
7.3
|
The assert macro
| |
7.4
|
Using laboratory tools
| |
7.5
|
Example
| |
Practical:
|
(45)
|
Practical will be covering all the chapters mentioned above.
Text Book
![]() |
Embedded System eBook |
Share this eBook with your ClassMates
0 Comments