Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Drivers for several peripherals and simple projects of TI Tiva-C TM4C123GH6PM, including FreeRTOS examples using Tiva-С.

Drivers

  • GPIO
  • NVIC
  • SYSTICK
  • PLL
  • TIMER
  • PWM
  • Watchdog
  • UART
  • SPI
  • I2C
  • ADC

Peripherals of Tiva-C

  • 8 UART
  • 4 SPI
  • 4 I2C

External peripherals

  • Character LCD
  • Button
  • H-Bridge
  • DHT11
  • Servo Motor
  • SevenSegment
  • 74HC595
  • TM1637
  • MAX7219 LED Matrix
  • PCF8574

Other drivers

  • Time triggered cooperative scheduler

UART Wiring

UART pin
Rx0 PA0
Tx0 PA1
Rx1 PB0
Tx1 PB1
Rx2 PD6
Tx2 PD7
Rx3 PC6
Tx3 PC7
Rx4 PC4
Tx4 PC5
Rx5 PE4
Tx5 PE5
Rx6 PD4
Tx6 PD5
Rx7 PE0
Tx7 PE1

I2C Wiring

I2C pin
SCL0 PB2
SDA0 PB3
SCL1 PA6
SDA1 PA7
SCL2 PE4
SDA2 PE5
SCL3 PD0
SDA3 PD1

Timers

6 GPTM