Back close

Course Detail

Course Name Embedded Computing Lab
Course Code 19CCE283
Program B. Tech. in Computer and Communication Engineering
Semester Four
Year Taught 2019

Syllabus

  1. GPIO Interfacing using MSP43x – Led, Switch.
  2. Motor Direction Control.
  3. LCD Interfacing.
  4. UART Transmission and Reception.
  5. Generating Delay using SysTick Timer.
  6. Toggling LED using Timer32.
  7. Input Capture operation using TimerA.
  8. External Interrupt Programming.
  9. ADC Programming – Temperature Sensor Interface.
  10. Sine Wave Generation using DAC.
  11. Task Creation and Management using FreeRTOS.
  12. Intertask Communication using FreeRTOS.

Textbook

  • Muhammad Ali Mazidi, Shujen Chen, SepehrNaimi, “TI MSP432 ARM Programming for Embedded Systems”, Volume 4, 2016.
  • Richard Barry, “Using the FreeRTOS Real Time Kernel ARM Cortex-M3 Edition”, Real Time Engineers Ltd., 2010.

Reference

  • Jean J. Labrosse, “MicroC OS II: The Real Time Kernel”, 2002.

Evaluation Pattern

Assessment Internal External
*Continuous Assessment (CA) 80
End Semester 20
*CA – Can be Quizzes, Assignment, Projects, and Reports.

Objectives and Outcomes

Objectives

  • To Develop hands on experience in interfacing external peripherals with a given microcontroller
  • To implement MSP43x Internal Peripheral configuration and programming
  • To Design and Develop MSP43x based solution for Embedded Control

Course Outcomes

  • CO1: Able to analyze various real world sensors and actuators that can be interfaced with a microcontroller
  • CO2: Able to develop programming skills for configuring MSP43x on-chip peripherals
  • CO3: Able to implement Task Management in a Multi Tasking System using FreeRTOS
  • CO4: Able to design and develop an embedded computing platform using MSP43x Microcontroller

CO – PO Mapping

PO/PSO/CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2
CO2 3 2 3 2
CO3 3 3
CO4 3 3 3 3 2 2 2 3 3

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now