So with the hardware delayed and my office space being reduced to a small box, I am working with a number of things. I installed the Code Composer Studio Software and it turns out I have some Anaren CC110L Booster packs in my inventory. So I decided to do a simple experiment with it.
INTRODUCTION
This is a simple prject where I use MSP430G2553 Microcontrollers with the Anaren CC110L Booster Packs to make a simple wireless node system. Nothing fancy and a barebones started project is provided for getting off the ground fast.
The basic concept is simple. We transmit with a function and stop otherwise. All-in-all the whole project is quite reusable and I intend to some stuff with it in the future.
Repository: https://github.com/inderpreet/Project-CC110L-Nodes
How to Import
Only the essential files are checked into the Git repository to reduce the size and hassle of version upgrades etc. As per wiki…
The following project files should be checked into source control:
.ccsproject .cproject .project .settings folder makefile.defs (if using SYS/BIOS) .ccsproject has project information specific to CCS.
.cproject and .project are Eclipse CDT project files.
.settings folder is a standard Eclipse folder that has settings that apply for the project.
makefiles.defs has additional make rules included by the generated project makefile for SYS/BIOS projects.
The following files and folders should not be checked into source control:
\Debug or \Release folder .xdchelp .config folder .launches folder Configuration folders like \Debug or \Release are generated folders that contain build artifacts like object files and do not need to be checked into source control.
.xdchelp is a generated file that is used to help display error messages in the problems view and does not need to be checked into source control.
.config and .launches are generated folders that do not need to be checked into source control.
So here is what you do…
Steps
1. clone of download the code or the repository the way you like it. I leave that upto you and we only need the CCS folder in the repo for the next steps.
2. Create a new project in CCS like the way you would normally do. Setup and finish the wizard if thats your thing.
3. Right click the project and click Import > General > File System.
4. Navigate to the CCS folder from the repository. Select the folder and Import. Overwrite Everything!
5. Build and debug.
How to Use
There are three files in the root directory of this project. Import the whole project into Code composer Studio and then right click on either the rx or tx file. Exclude it from build and then rebuild and program the output. Repeat for the other file. Now you should have two controllers programmed with TX and RX firmware. DONE!
Maybe I will use this in my project. Maybe I will use this elsewhere. Maybe...
So as always for a list of posts- past and future, just click the tag safety_jacket and all posts for this project should magically appear.
Thanks.
Top Comments