Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 2.35 KB

README.md

File metadata and controls

42 lines (32 loc) · 2.35 KB

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)