Skip to content

Explore the intricacies of the TIVA-C Microcontroller Series from TI in the effort to build a functional robot!

Notifications You must be signed in to change notification settings

IEEE-University-of-Houston/TIVA-C-Functionality

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIVA-C-Functionality

Texas Instruments’ Tiva C Series microcontrollers (MCs) traces its roots to the first MCs available on the market based on the ARM Cortex-M processor architecture. This has since quickly become the industry standard.

ECE and CpE students should, generally, get an introduction to these topics in their Microprocessor courses, whether they be Microprocessor Systems, Embedded Microcomputer Systems etc. Moreover, a Tiva C LaunchPad is, generally, an inexpensive microcontroller to acquire and has supporting IDEs that make for easier learning and development.

Tivas are frequently used in these microprocessor courses. In this workshop, student will get a general overview of Tiva C and some of its modules. Students will also be provided an opportunity to create functionalities with these Tiva modules as an introduction to something they may encounter in their coursework.

TIVA_C_Flyer_Updated

Session 1: Working with a TIVA-C (09/29/22)

  • Introduction and Background
  • Ports and Input
    • Provide pin layout and APIs
    • This Goes with Overall TIVA Module Discussion from Datasheet
  • General Purpose Input Output (GPIO)
  • Universal Asynchronous Receivers/Transmitters (UARTs)
  • Analog To Digital Converter (ADC)
  • Pulse Width Modulator (PWM)
  • Hibernation
  • Recording: https://youtu.be/HejvJeOKDL4

TIVA-C 2

Session 2: Basic LED Blink & Color Change (10/19/22)

  • Sample Code (with removed main functions)
  • Pulse Width Modulation (PWM)
  • Overview of IDE: Code Composer Studio
  • Recording: https://youtu.be/jfk77ekzTeY

TIVA-C_Session_3_Flyer

Session 3: Working with a Distance Sensor (11/02/22)

TIVA-C_Session_4_Flyer

Session 4: Connecting and Powering Wheels (11/16/22)

  • Working with the PWM Module of TIVA-C
  • Control the “speed” with the readings from the Distance Sensor
    • For example: Stop if too close to object & Blink Red (5 sec)

About

Explore the intricacies of the TIVA-C Microcontroller Series from TI in the effort to build a functional robot!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published