פרטי תוכנה:
גרסה: 1.0.1 / 1.1.0 Alpha
טען תאריך: 14 Apr 15
רשיון: ללא תשלום
פופולריות: 187
RT-אשכול הוא מערכת הפעלה בזמן אמת. היא תוכננה במיוחד עבור פלטפורמות טביעת רגל זיכרון קטנות. הקרנל תומך שירותי RTOS tranditional, כגון מספר רב של נושאים, סמפורים, mutexes, דגלי אירוע, תיבות דואר, וכו '
פרויקט-אשכול RT מספק גם פגז מתורגמן C-ביטוי, שממנו מתכנת יכול לגשת למשתני ליבה ולהפעיל פונקציות מערכת.
מאפיינים :
- System Object Kernel:
- יש מערכת אובייקט ליבה, אשר יכול לגשת ולנהל את כל אובייקטי הליבה. אובייקטי ליבה כוללים את רוב המתקנים בגרעין, למשל, חוט, סמפור וכו 'אובייקטי ליבה יכולים להיות אובייקטים סטטיים, זיכרון שמוקצה בהידור. זה יכול להיות אובייקטים דינמיים וכן, זיכרון שמוקצה מערמות מערכת בזמן ריצה. דרך מערכת אובייקט הליבה, מערכת ההפעלה RT-אשכול יכולה להיות עצמאית ממערכת ניהול זיכרון ומאוד לשפר את יכולת ההרחבה של המערכת.
- מרובה משימות תזמון / נושא:
- תומכת במערכות רבת-משימה, המבוססים על תזמון חוט. אלגוריתם התזמון בשימוש במערכת ההפעלה RT-אשכול הוא אלגוריתם תזמון מלא מקדים מבוסס עדיפות. הוא תומך 256 רמות עדיפות, שבו 0 היא הגבוהים ביותר והנמוך ביותר 255. העדיפות 255 משמשת לחוט סרק. אלגוריתם התזמון תומך גם בנושאים שפועלים באותה רמת עדיפות. תזמון הסיבובים בזמן הפרוסה המשותפת משמש למקרה זה. הזמן של מתזמן כדי לקבוע את החוט מוכן הגבוה ביותר הבא הוא הקובע. מספר האשכולות במערכת הוא בלתי מוגבל, קשור רק עם RAM.
- מנגנוני סנכרון:
- תומכת בסמפור וmutex המסורתיים. אובייקטי mutex להשתמש בירושה עדיפות למנוע חזרה עדיפות. פעולת שחרור סמפור היא בטוחה לשגרת שירות פסיקה. יתר על כן, בתור הבלוק לחוט כדי להשיג סמפור או mutex ניתן למיין לפי עדיפות או FIFO.
- תקשורת הבין-נושא:
- RT-אשכול תומכת באירוע / אירוע מהיר, תיבת דואר ותור הודעה. מנגנון האירוע משמש לער thead ידי הגדרה אחת או יותר מקביל קצת מספר בינארי כאשר ocurs אירוע. האירוע המהיר תומך תור חוט אירוע. ברגע שאירוע קצת אחד מתרחש, ניתן למצוא את החוט חסם את העיתוי המתאים במדויק, אז יהיה התעוררה. בתיבת דואר, אורך אלקטרוני קבוע ל4 בתים, שהוא יעיל יותר מתור הודעה. פעולת השליחה למתקני תקשורת היא גם בטוחה לשגרת שירות פסיקה.
- שעון וטיימר:
- בברירת מחדל, המערכת עושה שימוש בתקתוק שעון ליישם תזמון זמן הפרוסה משותפת. רגישות עיתוי החוט מיושמת על ידי מונים. טיימר ניתן להגדיר כאחד ירה או פסק זמן תקופתי.
- ניהול זיכרון:
- מערכת ההפעלה RT-אשכול תומכת בניהול זיכרון שני סוגים: ניהול מאגר זיכרון סטטי וניהול ערימת זיכרון דינמי. הזמן להקצות בלוק זיכרון ממאגר הזיכרון הוא הקובע וכאשר מאגר הזיכרון ריק, החוט שהוקצה ניתן לחסום (או מייד לחזור, או מחכה למתישהו לחזור, אשר נקבעים על ידי פרמטר פסק זמן). כאשר גושי זיכרון משחרר חוט השני לבריכת הזיכרון הזה, החוט החסום הוא להתעורר.
מערכת ההפעלה RT-אשכול
מערכת ההפעלה RT-אשכול
מערכות הפעלה
מה חדש בהודעה זו:
- שחרור זוהי תצוגה מקדימה טכנית, המצביעה על כיוון ההתפתחות של RT-האשכול, וזה לא מתאים לפיתוח מוצר עדיין.
- השיפור העיקרי של גרסה זו הוא מודול החדש אתחול לרכיבים, מסגרת DeviceDriver חדשה (SPI, SDIO), מועברים עתה מערכות קבצים JFFS2 וyaffs2, וקביעת התצורה וירטואלית של rtconfig.h בEclipse.
מה חדש בגרסת 1.0.0:
- זה פותר בעיה שינוי שם במערכת הקבצים הוירטואליות המכשיר , נושא שם אובייקט העתקה, ואימות של הממשק הרב-Ethernet בערימת lwIP TCP / IP.
תגובות לא נמצא