FreeRTOS Simplified

FreeRTOS Simplified

A Beginner's Guide to Develop and Debug FreeRTOS Applications

rate limit

Code not recognized.

About this course

This class will help you get started with FreeRTOS applications on Cortex® M4F/M7 devices, using MPLAB® Harmony v3. In addition to basic RTOS concepts, the class emphasizes on common design considerations like stack requirements, task priorities and inter-task communication methods. Real-time examples are used in the hands-on to illustrate common pitfalls, debug and address them with help of FreeRTOS APIs.

Curriculum57 min

  • Syllabus
  • Introduction
  • Introduction 3 min
  • Why RTOS 7 min
  • How RTOS Works 10 min
  • Designing an efficient RTOS Project 3 min
  • Task Grouping, Timing Analysis and Prioritization 7 min
  • Task Synchronization and Communication 11 min
  • Data Transfer between Tasks 7 min
  • Creating a FreeRTOS Project 9 min

About this course

This class will help you get started with FreeRTOS applications on Cortex® M4F/M7 devices, using MPLAB® Harmony v3. In addition to basic RTOS concepts, the class emphasizes on common design considerations like stack requirements, task priorities and inter-task communication methods. Real-time examples are used in the hands-on to illustrate common pitfalls, debug and address them with help of FreeRTOS APIs.

Curriculum57 min

  • Syllabus
  • Introduction
  • Introduction 3 min
  • Why RTOS 7 min
  • How RTOS Works 10 min
  • Designing an efficient RTOS Project 3 min
  • Task Grouping, Timing Analysis and Prioritization 7 min
  • Task Synchronization and Communication 11 min
  • Data Transfer between Tasks 7 min
  • Creating a FreeRTOS Project 9 min