FreeRTOS: Programación de sistemas operativos en tiempo real ...
Certificate ID:
799671
Authentication Code:
4c730
Certified Person Name:
Jaime Ortín Ruiz
Trainer Name:
Grzegorz Mazur
Duration Days:
2
Duration Hours:
7
Course Name:
FreeRTOS: Programación de sistemas operativos en tiempo real
Course Date:
11 February 2025 09:00 to 13 February 2025 13:00
Course Outline:
Approaches to embedded firmware design – event loop + interrupts, RTOS, pure event-driven approach. Simple RTOS characteristics. FreeRTOS. CMSIS RTOS v2 interface.
Thread states. FreeRTOS scheduler. Timing dependencies. Synchronization mechanisms and their usage: queues, semaphores, mutexes. RTOS and interrupts – interaction.
Exercises:
1. Creating FreeRTOS application using STM32CubeIDE. Threads, timing dependencies. Thread and timer parametrization.
2. Incremental design of a real-world example: queues, semaphores, interface threads, application thread, interaction with interrupts.
Course Name Eng:
Introduction to FreeRTOS