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: