Syllabus
Syllabus
Syllabus
To impart the concepts and architecture of Embedded systems and to make the students
capable of designing Embedded systems.
To understand the architecture and programming of Industry popular 32-bit
Course Microcontroller ARM Cortex
Objectives
To understand the usage of the development and debugging tools.
To study programming and interfacing details of building Microcontrollers based
Embedded Systems.
Upon successful completion of this course, student will be able to:
CO-1: Understand and apply the use of 32-bit ARM Cortex Embedded Processors to build
Course an advanced Embedded Systems.
Outcomes CO-2: Analyse the usage of the development and debugging tools for Embedded Systems.
CO-3 Demonstrate an Advanced Embedded System for Complex Engineering Problems
Program Outcomes
Course
Outcomes PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 0 1 1 1 3 0 0 0 0 0 0 1
CO2 1 1 2 2 3 0 0 0 0 0 0 1
CO3 0 1 3 3 3 0 0 0 0 0 0 1
Course Contents:
Text The Definitive Guide to the ARM Cortex-M3, Joseph Yiu, Second Edition, Elsevier
1.
Books Inc. 2010.
Andrew N Sloss, Dominic Symes, Chris Wright, “ARM System Developer's Guide -
2.
Designing and Optimizing System Software”, 2006, Elsevier.
1. Steve Furber, “ARM System-on-Chip Architecture”, 2nd Edition, Pearson Education
2. Cortex-M series-ARM Reference Manual
3. Cortex-M3 Technical Reference Manual (TRM)
Embedded/Real Time Systems Concepts, Design and Programming Black Book,
4.
Prasad, KVK.
Reference
David Seal “ARM Architecture Reference Manual”, 2001 Addison Wesley, England;
Books 5.
Morgan Kaufmann Publishers
Arnold. S. Berger, “Embedded Systems Design - An introduction to Processes, Tools
6.
and Techniques”, Easwer Press
Raj Kamal, “Microcontroller - Architecture Programming Interfacing and System
7.
Design” 1st Edition, Pearson Education