Skip to content

Real Time Operating System (FreeRTOS)


1. Overview

FreeRTOS is a famous open source free real-time operating system, which has been used as the default OS of CI110XSDK. Its core is light, stable, with rich interfaces and high market share. CI110X integrates the latest FreeRTOSV10 version. Compared with the previous V8 version, it adds new component interfaces such as mailboxes and data buffer streams.

Prompt

For more information about FreeRTOS, please refer to FreeRTOS official website Get help.


2. Instructions

When using the APi function of FreeRTOS, you need to include FreeRTOS. h and the corresponding module header file. You should add a first level path in CI110SDK, as shown below:

#include "freertos/FreeRTOS.h"
#include "freertos/task.h"

The FreeRTOSConfig. h file contains some configuration items of the OS kernel. Here, we describe the configuration with development requirements: