ET4212 Embedded Programming Laboratory – II Syllabus:
ET4212 Embedded Programming Laboratory – II Syllabus – Anna University PG Syllabus Regulation 2021
COURSE OBJECTIVES:
1. To involve the students to Practice on Workbench /Software Tools/ Hardware Processor Boards with the supporting Peripherals.
2. To teach the concepts of algorithm development & programming on software tools and Digital processors with peripheral interfaces.
3. To encourage students to practice in open source softwares / packages /tools
4. To train though hands-on practices in commercial and licensed Hardware-software suites
5. 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 in Freeware softwares/ Platforms | Programming Compilers & Platforms on freeware |
2 | Software & Modelling tools > Study on MEMS Tools > Study on process Controller modeling > PLC/SCADA/PCB > one type CAD Tool |
Personal Computers, Software & programming/modelling tools |
3 | Programming & Simulation in GUI Simulators /Tools/others > Graphical User interface simulations & modeling of instrumentation & controllers |
Simulation Tools as Labview /others |
4 | Programming & Simulation in Python Simulators/Tools/others |
Programming in Python Platform |
5 | Programming with wired/wireless communication protocol/Network Simulators |
Learning Communication Protocols & Support Software Tools for BUS & network communication |
6 | Linux programming Tool chain | PC with Linux OS |
COURSE OUTCOMES:
At the end of this course, the students will demonstrate the ability in
CO1: Developing Optimized algorithms for embedded processor on IDE and compilers.
CO2: Outline the concepts of how process can be realized using Software Modules.
CO3: Compare and analyze device, Circuit and System level simulators/emulators to develop embedded applications.
CO4: Incorporate I/O software interface using IDE and High level languages with processor.
CO5: Improved Employability and entrepreneurship capacity due to knowledge up gradation on Embedded programming concepts.