Programmation et conception temps réel
Our courses cover the kernels used in the field, FreeRTOS, Zephyr, Eclipse ThreadX and RT-Thread, along with multicore programming, AUTOSAR and OSEK/VDX for automotive, and the vendor ecosystems from NXP and Nordic. Lab work runs on real boards or on simulated targets.
The failures are always the same ones: priority inversion where a low-priority task holds a mutex a high-priority one needs, stacks sized by guesswork until one overflows into a neighbor, critical sections long enough to miss a deadline, and ISRs doing work that belongs in a task. The courses treat these as the subject, not as footnotes.