ET4211 Embedded System Laboratory – II Syllabus:

ET4211 Embedded System Laboratory – II Syllabus – Anna University PG Syllabus Regulation 2021

COURSE OBJECTIVES:

 To involve the students to Practice on Workbench /Software Tools/ Hardware Processor Boards with the supporting Peripherals.
 To teach the concepts of algorithm development & programming on software tools and Digital processors with peripheral interfaces.
 To encourage students to practice in open source softwares / packages /tools
 To train though hands-on practices in commercial and licensed Hardware-software suites
 Practicing through the subdivisions covered within experiments listed below to expose the students into the revising the concepts acquired from theory subjects.

SI.No EXPERIMENT DETAIL EQUIPMENT/ SUPPORTS REQUIRED
1 Programming ARM processor : ARM7 /
ARM9/ARM Cortex
Study on Incircuit Emulators, crosscompilers,
debuggers
Microcontrollers with peripherals; ;IDE,
Board Support Software Tools /Keil/uCOS
Compiler/others
2 I/O Programming with ARM processor :
ARM7 / ARM9/ARM Cortex Microcontrollers
I/O Interfacing : Timers/ Interrupts/ Serial port
programming/PWM Generation/ Motor
Control/ADC/DAC/ LCD/ RTC Interfacing/
Sensor Interfacing
ARM processor : ARM7 / ARM9/ARM
Cortex
Microcontrollers with peripherals; Board
Support Software Tools, peripherals with
interface
3 Programming with Rasberry Pi
Microcontroller Board :
Study on incircuit Emulators, crosscompilers,
debuggers
Rasberry Pi Boards with peripherals ;IDE,
Board Support Software Tools
/Compiler/others
4 I/O Programming with Arduino ,Rasberry Pi
Microcontroller Boards I/O Interfacing : Timers/
Interrupts/ Serial port programming/PWM
Generation/ Motor Control/ADC/DAC/ LCD/
RTC Interfacing/ Sensor Interfacing/IoT
Applications
Arduino,Rasberry Pi Microcontroller Boards
with peripherals; Board Support Software
Tools, peripherals with interface
5 Programming with DSP processors Processor Boards with Board Support Tools
& Interfaces
6 Study of one type of Real Time Operating
Systems (RTOS)
Compilers & Platforms
with VXWorks/ Keil/ Android/ Tiny OS/ Linux
Support/any RTOS/Java Semaphore
implementations

COURSE OUTCOMES:

At the end of this course, the students will have the ability to
CO1: Experiment and demonstrate with simulators, in programming processor boards, processor interfacing/ designing digital controllers
CO2: Design & simulate Arithmetic ,Logic programs, Filters, Signal analysis with simulators/experiments ,in programming processor boards, processor interfacing/ Tools
CO3: Develop real time solution for embedded applications.
CO4: Program and compile in various tools & software domains.
CO5: Improved Employability and entrepreneurship capacity due to knowledge up gradation on recent trends in commercial embedded processors and its programmable interfacing.