Skip to content

Learning lower-level embedded systems using TI Cortex M4 Development Board

Notifications You must be signed in to change notification settings

yusefkarim/tiva-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning lower-level embedded systems

Development Board: TI TM4C123GXL Launchpad

Goals:

  • Learn how to read datasheets effectively
  • Use C at a lower level than I currently do
  • Learn about the ports on the TM4C123
  • Learn basic IO using both low-level C and Assembly
  • Learn basic embedded systems design and development processes
  • Learn how to properly troubleshoot and debug electronics and relevant code
  • Finite State Machines
  • Learn UART and other communication with TM4C
  • Learn ADC and DAC with TM4C
  • Finish all labs within the two courses

Final Goal:

Finish the final lab where I make my own game from scratch using the TM4C123 development board

Resources used:

About

Learning lower-level embedded systems using TI Cortex M4 Development Board

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages