Skip to content

Cross-platfrom embedded toolchain support with using cmake for TI CC Series Microcontrollers (MCUs) & processors

License

Notifications You must be signed in to change notification settings

sengulhamza/ticcxx_cmake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to build

git clone [email protected]:sengulhamza/ticcxx_cmake.git
cd ticcxx_cmake
./build.sh

Build script commands:

./build.sh -f 

Deletes old build directory and builds project from start.

./build.sh -b 

Sends make command to build folder.

./build.sh -fb 

-f -b commands runs together. Shortly, clean build.

ARM Toolchain

https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

Source hierarchy

  • src is the main application source directory.
  • src/app for application related code files.
  • src/drv for driver code files. ie: i2c_master, uart, rf

Branch workflow

  • Before create a new branch follow the below flow
git checkout master
git pull
git checkout -b feature/branch-name
  • If your commit fixing a bug branch name will be like bugfix/branch-name
  • Before push your commit, run code-format.sh and write a clear and concise explanation with -m option

About

Cross-platfrom embedded toolchain support with using cmake for TI CC Series Microcontrollers (MCUs) & processors

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published