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.