Port of the FreeRTOS for the MSP430 Architecture
This is a simple guide to run applications with FreeRTOS with the msp430 microcontrollers.
Here it's shown:
- How to setup the toolchain
- The steps to port the FreeRTOS
- A code example to test it.
Prerequisites
It's recommended that who will attempt this guide should know the basics of the C language and general microcontrollers concepts: timers, interrupts and so on.
Hardware
This should work for all of the msp430 microcontrollers. I didn't test it. I did for the msp430f6659 and msp430f5529. Here i will show for the msp430f5529 launchpad.
Useful info
This guide IS NOT sponsored by TI or FreeRTOS. I did not receive any revenue for doing this. I gathered all information from colleagues in a scholarship in my college, operating systems class and the FreeRTOS website to built this guide. I decided to build it for people get this job done faster than i did when i started. You are free to use this guide at your own will.
Contact
If you have any suggestions, feedback or just to comment something about this, just get in touch in my GitHub page, Twitter or mail me at [email protected]