← Formations
OS / RTOS
FreeRTOS — Full Training
🎯 Learning Objectives
FreeRTOS — Full Training
📋 Prerequisites and related courses
Prerequisites
FreeRTOS — Full Training
🎯 Topics
🛠 Practical environment
🔧 Plateformes Hardware
• FreeRTOS — Full Training
💻 IDE & Toolchain
• FreeRTOS — Full Training
🔬 Analysis Tools
• FreeRTOS — Full Training
✅ What you will actually do
• FreeRTOS — Full Training
📍 Format & Certification
📍 Location & Format
In-person in Tunis or online (remote with access to a remote lab). Groups of 6–12 participants. Duration: 5 consecutive days or 10 evenings.
🎓 Certificate of Completion
FreeRTOS — Full Training
Detailed program
RTOS vs Bare-Metal
Foreground/Background, when to use an RTOS.
Architecture RTOS
Preemptive scheduler, context switching.
Memory & Heap
heap_1 à heap_5.
ARM for RTOS
Main & Process Stack, PendSV & SVC.
Tâches RTOS
Lifecycle, Idle Task, priorities.
Services & Objects
Queue, Semaphore, Mutex, Timer.
Advanced techniques
Priority inversion, deadlock, gatekeeper, thread safety.
Architecture applicative
Application architecture
RMS
Rate Monotonic Scheduling.
RTOS Debugging
Trace, runtime statistics.
Interested in this training?
Contact us to schedule a session or to get a quote.
Register →