Skip to content

Latest commit

 

History

History
59 lines (48 loc) · 1.63 KB

README.md

File metadata and controls

59 lines (48 loc) · 1.63 KB

Getting-Started-With-FreeRTOS

This repository contains a collection of tutorials designed to help users to get started with the FreeRTOS Kernel.

Prerequisites

  • GCC compiler.
  • CMake 3.15.0 or later.
  • Clone this repository along with the submodules:
    git clone --recurse-submodules https://github.com/FreeRTOS/Lab-Project-FreeRTOS-Tutorials.git
    
    Or
    git clone https://github.com/FreeRTOS/Lab-Project-FreeRTOS-Tutorials.git
    cd Lab-Project-FreeRTOS-Tutorials
    git submodule update --init --recursive
    

Tutorials

Add FreeRTOS to a Bare Metal Project

Tasks and Scheduling

Queue

Software Timer

Semaphore and Mutex

Event Group

Task Notification

Stream Buffer

Message Buffer

Resource Management