VAct Technologies

Free Rtos Training

Free RTOS on STM32

 

Learn how to use on Free RTOS Operating System in your application

The training intent is to introduce the main features, components, configuration options API functions of  the FreeRTOS operating system with the usage of STM32 dedicated tools and HW

Who should attend this course?

  • Engineers looking to better understand FreeRTOS 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)

Benefits you will take away?

  • You will improve your knowledge of FreeRTOS and its main features
  • You will improve your practical skills related to CMSIS_OS v1.x based application development using FreeRTOS as a base operating system

Course Outline

  • FreeRTOS basic features
  • Resources used by operating system
  • FreeRTOS and its STM32CubeMX support
  • Configuration of the operating system
  • Memory allocation
  • FreeRTOS SchedulerTasks in FreeRTOS
  • Intertask communication methods (queues, semaphores, signals, mutexes)
  • Software timers in operating system
  • Debug support of the operating system

Prerequisites