Basics of C programming language, STM32.
Understand and master RTOS system types.
Main chapters:
Real-time operating systems.
Why real time.
Critical zone and mutual exclusion.
Tasks.
Communication and priorities.
Communication between tasks.
Queue management.
Exclusives ressources management with semaphores and/or mutexes.
Written exam.