/UT_6_10x_Embedded_Systems_IO

This is a repository for all the lab assignments I've completed during UT.6.10x Embedded Systems - Shape The World: Microcontroller Input/Output.

Primary LanguageAssembly

UT_6_10x_Embedded_Systems_IO

This is a repository for all the lab assignments I've completed during UT.6.10x Embedded Systems - Shape The World: Microcontroller Input/Output.

MOOC Details

Site: edX
Date: August - September 2018
School: University of Texas at Austin

Certificate

Description

Each folder will contain all the necessary files for the specified lab.
Some labs required constructing a physical electrical circuit.

Common Files

There are some file types that appear in every lab asssignment.
***.uvproj ***.uvgui ***.uvopt - uVision files (open ***.uvproj to get everthing)
***.axf TExaS.h texas.o - autograder files
tm4c123gh6pm.h - useful address definitions for launchpad
startup.s - startup file

Requirements

Kiel uVsion 4 - Coding exercises were completed using this IDE
Tiva LaunchPad - Texas Instruments TM4C123 microcontroller kit that has an ARM Cortex-M4 processor.
Electronic Components - The physical circuit requires a few miscellaneous electrical components.

Other Resources

e-Book - e-Book is basically a transcript of the entire course

Photo of My Final Project (Traffic Light)

lab_8a lab_8b lab_8c