RT-Thread

צילום מסך תוכנה:
RT-Thread
פרטי תוכנה:
גרסה: 1.0.1 / 1.1.0 Alpha
טען תאריך: 14 Apr 15
מפתחים: Midnight Xiong
רשיון: ללא תשלום
פופולריות: 187

Rating: 3.0/5 (Total Votes: 2)

RT-אשכול הוא מערכת הפעלה בזמן אמת. היא תוכננה במיוחד עבור פלטפורמות טביעת רגל זיכרון קטנות. הקרנל תומך שירותי RTOS tranditional, כגון מספר רב של נושאים, סמפורים, mutexes, דגלי אירוע, תיבות דואר, וכו '
פרויקט-אשכול RT מספק גם פגז מתורגמן C-ביטוי, שממנו מתכנת יכול לגשת למשתני ליבה ולהפעיל פונקציות מערכת.

מאפיינים :

  • System Object Kernel:
  • יש מערכת אובייקט ליבה, אשר יכול לגשת ולנהל את כל אובייקטי הליבה. אובייקטי ליבה כוללים את רוב המתקנים בגרעין, למשל, חוט, סמפור וכו 'אובייקטי ליבה יכולים להיות אובייקטים סטטיים, זיכרון שמוקצה בהידור. זה יכול להיות אובייקטים דינמיים וכן, זיכרון שמוקצה מערמות מערכת בזמן ריצה. דרך מערכת אובייקט הליבה, מערכת ההפעלה RT-אשכול יכולה להיות עצמאית ממערכת ניהול זיכרון ומאוד לשפר את יכולת ההרחבה של המערכת.

  • מרובה משימות תזמון / נושא:

  • מערכת ההפעלה RT-אשכול
  • תומכת במערכות רבת-משימה, המבוססים על תזמון חוט. אלגוריתם התזמון בשימוש במערכת ההפעלה RT-אשכול הוא אלגוריתם תזמון מלא מקדים מבוסס עדיפות. הוא תומך 256 רמות עדיפות, שבו 0 היא הגבוהים ביותר והנמוך ביותר 255. העדיפות 255 משמשת לחוט סרק. אלגוריתם התזמון תומך גם בנושאים שפועלים באותה רמת עדיפות. תזמון הסיבובים בזמן הפרוסה המשותפת משמש למקרה זה. הזמן של מתזמן כדי לקבוע את החוט מוכן הגבוה ביותר הבא הוא הקובע. מספר האשכולות במערכת הוא בלתי מוגבל, קשור רק עם RAM.

  • מנגנוני סנכרון:

  • מערכת ההפעלה RT-אשכול
  • תומכת בסמפור וmutex המסורתיים. אובייקטי mutex להשתמש בירושה עדיפות למנוע חזרה עדיפות. פעולת שחרור סמפור היא בטוחה לשגרת שירות פסיקה. יתר על כן, בתור הבלוק לחוט כדי להשיג סמפור או mutex ניתן למיין לפי עדיפות או FIFO.

  • תקשורת הבין-נושא:

  • מערכות הפעלה
  • RT-אשכול תומכת באירוע / אירוע מהיר, תיבת דואר ותור הודעה. מנגנון האירוע משמש לער thead ידי הגדרה אחת או יותר מקביל קצת מספר בינארי כאשר ocurs אירוע. האירוע המהיר תומך תור חוט אירוע. ברגע שאירוע קצת אחד מתרחש, ניתן למצוא את החוט חסם את העיתוי המתאים במדויק, אז יהיה התעוררה. בתיבת דואר, אורך אלקטרוני קבוע ל4 בתים, שהוא יעיל יותר מתור הודעה. פעולת השליחה למתקני תקשורת היא גם בטוחה לשגרת שירות פסיקה.

  • שעון וטיימר:
  • בברירת מחדל, המערכת עושה שימוש בתקתוק שעון ליישם תזמון זמן הפרוסה משותפת. רגישות עיתוי החוט מיושמת על ידי מונים. טיימר ניתן להגדיר כאחד ירה או פסק זמן תקופתי.

  • ניהול זיכרון:
  • מערכת ההפעלה RT-אשכול תומכת בניהול זיכרון שני סוגים: ניהול מאגר זיכרון סטטי וניהול ערימת זיכרון דינמי. הזמן להקצות בלוק זיכרון ממאגר הזיכרון הוא הקובע וכאשר מאגר הזיכרון ריק, החוט שהוקצה ניתן לחסום (או מייד לחזור, או מחכה למתישהו לחזור, אשר נקבעים על ידי פרמטר פסק זמן). כאשר גושי זיכרון משחרר חוט השני לבריכת הזיכרון הזה, החוט החסום הוא להתעורר.

מה חדש בהודעה זו:

  • שחרור זוהי תצוגה מקדימה טכנית, המצביעה על כיוון ההתפתחות של RT-האשכול, וזה לא מתאים לפיתוח מוצר עדיין.
  • השיפור העיקרי של גרסה זו הוא מודול החדש אתחול לרכיבים, מסגרת DeviceDriver חדשה (SPI, SDIO), מועברים עתה מערכות קבצים JFFS2 וyaffs2, וקביעת התצורה וירטואלית של rtconfig.h בEclipse.

מה חדש בגרסת 1.0.0:

    • זה פותר בעיה שינוי שם במערכת הקבצים הוירטואליות המכשיר , נושא שם אובייקט העתקה, ואימות של הממשק הרב-Ethernet בערימת lwIP TCP / IP.
    • הוא תומך בקליפה-M4 בSTM32F4, LM4F, וכו '.
    • זה משכתב Cortex-M3 porting לאחד את קוד.

  • תוכנה דומה

    HelenOS
    HelenOS

    20 Feb 15

    Firefox LiveCD
    Firefox LiveCD

    3 Jun 15

    LiveUSB-Games
    LiveUSB-Games

    20 Feb 15

    תגובות ל RT-Thread

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!