Vous êtes sur la page 1sur 2

Geetha Shishu Shikshana Sangha ®

GSSS INSTITUTE OF ENGINEERING & TECHNOLOGY FOR WOMEN


DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
LESSON PLAN

Semester & Year: 6th Semester, Even 2019 Faculty Name: Aravind R

Subject with Code: ARM Microcontroller & Embedded System (15EC62)

CO1: Students will be able to understand Thump-2 technology and architecture of ARM Cortex M3
CO2: Students will be able to analyze ARM Cortex M3 instruction set architecture.
CO3: Students will be able to understand the components of the Embedded System.
CO4: Students will be able to understand the Embedded System design concepts.
CO5: Students will be able to understand the basics of operating system & testing of embedded hardware and firmware.
Course
Chapter Title Sub Titles Days Outcomes
MODULE 1 : 1.1 Introduction, Thumb-2 technology and applications of ARM, 1
ARM-32 BIT 1.2 Architecture of ARM Cortex M3, 2
1.3 Various Units in the architecture, 3
MICROCONTROLLER 1.4 General Purpose Registers, 4-5
1.5 Special Registers, 6 CO1
1.6 exceptions & interrupts, 7-8
1.7 Debugging support, 9
1.8 Stack operation & reset sequence 10

11
2.1 Assembly basics, 12-14
MODULE 2 2.2 Instruction list and description 15
2.3 useful instructions,
16-17
ARM CORTEX M3 2.4 Assembly language Programming,
18-20
INSTRUCTION SETS AND 2.5 C language Programming.
3.1 Embedded Vs General computing system, Classification of CO2
PROGRAMMING 21
Embedded systems,.
3.2 Major applications and purpose of ES
3.3 Core of an Embedded System including all types of 22
processor/controller,
3.4 Memory, Sensors, Actuators, 23
3.5 LED, 7 segment LED display, Optocoupler,
MODULE 3 : 3.6 Relay, Piezo buzzer, Push button switch, 24-25
3.7 Communication Interface (onboard and external types),
EMBEDDED SYSTEM 3.8 Embedded firmware, Other system components. 26-27
COMPONENTS 28
4.1 Characteristics and Quality Attributes of Embedded Systems, 29
4.2 Operational and non-operational quality attributes, 30 CO3
MODULE 4:
4.3 Embedded Systems-Application and Domain specific,
EMBEDDED SYSTEM DESIGN 4.4 Hardware Software Co-Design 31-32
CONCEPTS 4.5 Program Modelling 33-34
4.6 Embedded firmware design and development 35-36
37 CO4
5.1 Operating System basics, Types of operating systems, 38
5.2 Task, process and threads 39-40
5.3 Thread preemption, Preemptive Task scheduling techniques,
MODULE 5: 5.4 Task Communication, 41,
5.5 Task synchronization issues – Racing and Deadlock,
RTOS AND IDE FOR 42
5.6 Concept of Binary and counting semaphores
EMBEDDED SYSTEM DESIGN 43
5.7 Integration and testing of Embedded hardware and firmware,
44
5.8 Embedded system Development Environment – Block diagram
45
5.9 Disassembler/decompiler, simulator, emulator and debugging CO5
techniques 46-47
48
49-50

Signature of the Faculty HOD, ECE

Aravind R

TEXT BOOKS:
1. Joseph Yiu, “The Definitive Guide to the ARM Cortex-M3”, 2nd Edition, Newnes, (Elsevier), 2010.
2. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill Education Private Limited, 2009.

Vous aimerez peut-être aussi