Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 660 Bytes

File metadata and controls

26 lines (21 loc) · 660 Bytes

Learning Objectives

  • Creating and using FreeRTOS queues to send messages between tasks.

Concepts

Queues are the primary mechanism for inter-task communications. They can be used to send messages between tasks, and between interrupts and tasks.

Steps

  1. Complete all the TODOs in the source/tutorials/tutorial_9/source/tutorial_9.c file.

  2. Execute the following commands from the root of the repository to build:

    rm -rf build
    mkdir build
    cd build
    cmake -B . -S ../source/ -DTUTORIAL=9
    make
  3. Execute the following command to run the binary:

    ./freertos_example
  4. Understand the output.