Skip to content

KirillYatsenko/intro-cortex-m4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

intro-cortex-m4

Implementing examples from Jonathan Valvano's books, without a dependency on Keil Uvision IDE which is not supported on Linux

Supported Hardware

Only tm4c123gxl evaluation board is supported

Implemented baremetal drivers and examples

  • PLL
  • Systick
  • UART
  • I2C
  • SPI
  • Matrix keypad
  • LED blinking
  • AHT20
  • Stopwatch
  • Button interrupt handling
  • Nokia5110
  • ADC

Dependencies

Install flasher: sudo apt install lm4flash

Usage

  1. Connect the tm4c123gxl evaluation board via usb cable
  2. Navigate to the example you are interested in: cd examples/blink/
  3. Build and flash the board: make install

Credits

Template taken and stipped from: https://github.com/martinjaros/tm4c-gcc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages