ראשי » קורסים » קורס Free Rtos
 

מתאים לדורשי עבודה באישור התמת

 

מתאים לחילים משוחררים ע"ח פקדון

קורס Free Rtos

משך הקורס – סה"כ 40 שעות לימוד אקדמיות

פרוייקט גמר במעבדות החברה

תל אביבחיפה

לעוד פרטים על הקורסים
לחץ כאן 

קורס ערב
משך הקורס: כחודש. שני מפגשים בשבוע.
שעות: 18:00-22:00
ובימי ו': 9:00-13:00
  

פתיחת קורס ערב:


לעוד פרטים על הקורסים
לחץ כאן 

קורס ערב
משך הקורס: כחודש. שני מפגשים בשבוע.
שעות: 18:00-22:00
ובימי ו': 9:00-13:00
  

פתיחת קורס ערב:

מלאו פרטים לקבלת ייעוץ





אני מאשר קבלת מבצעים ועדכונים מחברת RT-GROUP בכפוף לprivacy

 


פרוייקיטים

 

אודות קורס Free Rtos

 


 
מערכות זמן אמת:

ידוע שבכל ליבה אפשר להריץ תכנית אחת ויחידה בו זמנית, וכאן מתבטאת העבודה של המתזמן שהוא מחליט איזו תוכנית תרוץ בכל נקודת זמן(או:איזה תוכנית תזכה במעבד בכל נקודת זמן).

מערכות זמן אמת (Real Time systems) הן מערכות שבהן קיימת מגבלה על פרק הזמן שלוקח למערכת להגיב לאירוע.ז׳׳א,אם המערכת אינה מגיבה לאירוע מסויים תוך זמן x אז היא נכשלה.

מה זה freertos?

היא סוג של מערכת Real Time קטנה מבחינת הגודל -בעצם היא רק מתזמן- שזה מאפשר לה לרוץ במיקרוקונטרולים שהם מוגבלים בגודל שלהם.

במערכת ההפעלה של Free Rtos לכל תוכנית שרצה קיימת עדיפות,ואז המתזמן בוחר איזה תוכנית תרוץ ע׳׳פ העדיפויות שלהן.

כמה תכונות של Free Rtos:
1.חינמית
2.קטנה בגודל שלה.
3.תומכת ב-35 ארכיטקטורות שונות.
4.תומכת בשתי צורות שונות של תזמון Round Robin (בעבור תוכניות עם אותה העדיפות) , ו-preemptive (בעבור תוכניות עם עדופיות שונות).
5.ה-API שלה קל לשימוש.

האובייקטים הקיימים ב-Free Rtos:
1.Task
2.Queue
3.Binary Semaphore
4.counting Semaphore
5.Mutex
6.Recursive Mutex
7.Software Timer
8.Event Group

תיאור קורס free rtos

    • קורס free rtos הנו קורס מעשי הכולל הרצאות פרונטליות ותרגול מעשי.
    • משך קורס free rtos הינו כ 40 שעות אקדמיות.
    • קורס free rtos כולל :
    • קורס Free-Rtos תרגילים ופתרונות
    • תרגילי כיתה המלווים בהסברים, שיעורי בית ופתרונות באתר
    • חוברת קורס
    • סרטונים ומצגות באתר הקורס

  • לקראת סיום הקורס כל סטודנט יבצע פרויקט מעשי המסכם את הידע הנרכש במהלך הקורס.
  • ההרצאות מתקיימות פעם בשבוע בשעות הערב או בוקר.
נושאים שעות
Introduction to Free Rtos  
Demo projects  
Codeing standard  
Tasks  
Co-routines  
Queues  
Binary Semaphores  
Counting Semaphores  
Mutexes  
Recursive Mutexes  
Task Notifications  
Software Timers  
Creating a new project  
Memory management  
Stack overflow protection  
Hook functions  

סילבוס


קהל היעד

מהנדסי תוכנה, מפתחים, מתכנתים

  • המעונינים ללמוד פיתוח מערכות Embedded תחת מערכת הפעלה לינוקס.
  • מהנדסי Embedded Bare-Board המעונינים ללמוד לפתח מנהלי התקנים תחת מערכת הפעלה לינוקס.
  • מהנדסי חומרה, תוכנה, מדעי המחשב המעונינים בידע מעשי בעולם ה לינוקס קרנל.

דרישות קדם

1. ידע וניסיון במערכת ההפעלה לינוקס.
2. אנגלית ברמה גבוהה.
3. רקע ו/או ניסיון בפיתוח בשפת C \C++ (הכרחי עבור מסלול הסבה מקצועית).

קורסי המשך

  •  
  •  
  •  

מאמרים

אני מאשר קבלת מבצעים ועדכונים מחברת RT-GROUP בכפוף לתקנון

שליחת טופס למשרדים



אני מאשר קבלת מבצעים ועדכונים מחברת RT-GROUP בכפוף לתקנון