קורסRTOSבינוני
FreeRTOS למתכנתים מוטמעים
Tasks, queues, semaphores ו‑priority inversion — לבנות מערכת multitasking שלא קורסת תחת עומס.
מערכת הפעלה בזמן אמת היא לא קסם — היא scheduler והרבה משמעת. הקורס מלמד לבנות ארכיטקטורת tasks נכונה, לתקשר ביניהן בבטחה עם queues ו‑semaphores, ולהבין מלכודות כמו priority inversion ו‑stack overflow לפני שהן מפילות מוצר בשטח.
מה תלמדו
- לעצב חלוקת tasks ו‑priorities שלא יוצרת starvation
- להעביר נתונים בבטחה עם queues ו‑stream buffers
- לזהות ולפתור priority inversion עם mutex ו‑priority inheritance
- לכוון את גודל ה‑stack ולתפוס overflow מוקדם
תוכן הקורס
ניהול משימות2 שיעורים
- 🔓 צפייה חינםScheduler ו‑Tasks: המודל המנטלי הנכון15:00
- Queues ו‑synchronization בין tasks27:00
המרצים
צוות Embedded Academy
מהנדסי מערכות מוטמעות מנוסים מהתעשייה — אנשים שבונים מוצרים אמיתיים, לא רק מלמדים עליהם.
שאלות נפוצות
צריך רקע ב‑C?
כן, הקורס מניח שליטה סבירה ב‑C ובמצביעים.
זה ספציפי ל‑STM32?
הרעיונות גנריים ל‑FreeRTOS; הדגמות רצות על Cortex‑M אבל מתאימות לכל פורט.