Solutions to your doubts are just one click away. Just select the appropriate category and ask questions. You can also reply to the answers you are already aware.
Follow these easy instructions to get up an running in minutes:
Download the RTOS source code:
Download the FreeRTOS .zip file. This contains the RTOS kernel source code and demo projects for every official port. Don’t be overwhelmed by the amount of files, only a tiny subset are required for one demo! Unzip the files into a convenient directory.
Locate the relevant documentation page:
Find the “Supported Devices” under the Kernel dropdown, then click the “Officially Supported Demos” link (see image on right) to view a list of microcontroller vendors that are supported by FreeRTOS. Clicking a microcontroller vendor name will take you to a list of documentation pages specific to that vendor.
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.
Building the project:
Follow the instruction on the RTOS port documentation page to locate the required project within the FreeRTOS directory structure, then open and build the demo project.
Running the demo application:
Follow the instructions on the RTOS port documentation page to setup the target hardware, download and execute the demo application. The same documentation page will provide information on the functionality of the demo application so you know if it is executing correctly or not.
Create your own project:
The simplest way to create your own FreeRTOS project is to base it on the demo application that is provided for your chosen port. Once you have the demo application running, incrementally remove the demo functions and source files and replace them with your own application code.
Follow these easy instructions to get up an running in minutes:
Download the RTOS source code:
Download the FreeRTOS .zip file. This contains the RTOS kernel source code and demo projects for every official port. Don’t be overwhelmed by the amount of files, only a tiny subset are required for one demo! Unzip the files into a convenient directory.
Locate the relevant documentation page:
Find the “Supported Devices” under the Kernel dropdown, then click the “Officially Supported Demos” link (see image on right) to view a list of microcontroller vendors that are supported by FreeRTOS. Clicking a microcontroller vendor name will take you to a list of documentation pages specific to that vendor.
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.
Building the project:
Follow the instruction on the RTOS port documentation page to locate the required project within the FreeRTOS directory structure, then open and build the demo project.
Running the demo application:
Follow the instructions on the RTOS port documentation page to setup the target hardware, download and execute the demo application. The same documentation page will provide information on the functionality of the demo application so you know if it is executing correctly or not.
Create your own project:
The simplest way to create your own FreeRTOS project is to base it on the demo application that is provided for your chosen port. Once you have the demo application running, incrementally remove the demo functions and source files and replace them with your own application code.