FreeRTOS.org has been ported to many different architectures and compilers. Each port is accompanied by
a pre-configured demo application to get you up and running quickly. Better still, each demo application is
accompanied by a documentation page providing full information on locating the demo project source code, building the demo project, and configuring the target
hardware.
Quick start instructions
To get up an running in minutes - follow these easy instructions:
Locate the relevant documentation page:
Links to the port specific documentation pages each be found under "Demos (listed by port)" in the menu frame on the left (click
the Homepage link at the top of this page if you cannot see the menu frame). As an example, the image on the right shows a link to the documentation
page for the ATMegaAVR port that uses the GCC compiler.
Download the FreeRTOS.org .zip file. This contains the kernel source code and demo projects
for every official port. Unzip the files into a convenient directory.
Building the project:
Follow the instruction on the port documentation page to locate, open and build the demo project.
Running the demo application:
Follow the instructions on the port documentation page to setup the target hardware, download and execute the demo application. The same documentation
page will provide information on demo application functionality so you know if it is executing correctly or not.
That is it!
Locating the port documentation pages in the left menu frame
Next steps - further reading
Following are some shortcuts to valuable information for the serious developer:
The API reference is accessible using the menu frame on the right. For example, the image on the right shows a link to the
xTaskCreate() API function documentation.
Copyright (C) 2003 - 2008 Richard Barry
Any and all data, files, source code, html content and documentation included in the FreeRTOS distribution or available on this site are the exclusive property of Richard Barry.
See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Richard Barry.