Homepage  

FreeRTOS.org Quick Start Guide

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:

  1. 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.

    Refer to the Modifying a demo application to run on different hardware page should a pre-configured port not be available for your development board.

  2. Obtaining the source code:

    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.

  3. Building the project:

    Follow the instruction on the port documentation page to locate, open and build the demo project.

  4. 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:

Locating documentation for the FreeRTOS.org API




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.