Skip to content

Texas Instruments' C2000 microcontrollers are powerful but a pain to work with. So in the course of working with them, I created this abstraction layer for some of the systems. Update with corrections or expansions.

Notifications You must be signed in to change notification settings

goddade/TI-C2000-middleware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIC2000: This should be your workspace when developing code, as all include paths are relative to WORKSPACE_LOC.

F28069Common contains asm, cmd, c, and h comprising TI's abstraction layer. These files are shared and a subset reused by all projects.

System Libraries is a secondary abstraction layer, largely by Pavel, which greatly simplifies interaction with C2000 systems, like GPIO, clocks, and the ADC.

Project Libraries contains a few tertiary abstractions, useful for simplifying projects.

Test Projects are written to test the functionality of various System or Project libraries. When creating final, functional projects, you will find the examples herein useful.

See also http://solarracing.gatech.edu/wiki/Main_Page for more in-depth descriptions of all these projects and how to build and use them.

About

Texas Instruments' C2000 microcontrollers are powerful but a pain to work with. So in the course of working with them, I created this abstraction layer for some of the systems. Update with corrections or expansions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 63.2%
  • C++ 28.6%
  • Batchfile 5.7%
  • Assembly 2.1%
  • Objective-C 0.4%