FreeRTOS

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn how to use CMSIS_OS based on FreeRTOS (FR) operating system in your application.

This training intends to introduce the main features, components, configuration options API functions of CMSIS_OS with the usage of FR operating system with usage of STM32 dedicated tools and HW.

Who should attend this course?

  1. Engineers looking to better understand FR and its usage with STM32 MCUs • Engineers looking for practical knowledge concerning implementation of FreeRTOS with other STM32 ecosystem components (HAL library, STM32CubeMX usage for code generation)

 

What Will You Learn?

  • By the end of this training, participants will be able to:
  • Understand the basic concepts of real-time operating systems.
  • Learn the environment of FreeRTOS.
  • Learn how to code with FreeRTOS.
  • Interface a FreeRTOS application to hardware peripherals

Course Content

FreeRTOS

  • Introduction
    00:00
  • Agenda
    00:00
  • FreeRTOS introduction
    00:00
  • Basic features
    00:00
  • Resources used
    00:00
  • Files structure
    00:00
  • Available APIs
    00:00
  • STM32CubeMX
    00:00
  • Configuration
    00:00
  • Memory allocation
    00:00
  • Scheduler
    00:00
  • Tasks
    00:00
  • Intertask communication intro
    00:00
  • Queues
    00:00
  • Semaphores
    00:00
  • Signals
    00:00
  • Resources management
    00:00
  • Mutex
    00:00
  • Software Timers
    00:00
  • Advanced topics, hooks
    00:00
  • Debug support – Eclipse, gcc
    00:00
  • Debug support – EWARM
    00:00
  • Low power support
    00:00
  • Footprint
    00:00
  • Training summary
    00:00

Student Ratings & Reviews

No Review Yet
No Review Yet
ResearcherStore

Want to receive push notifications for all major on-site activities?