opentdoors
הצטרפות: 15 ינואר 2005 הודעות: 12 מיקום: ויאטנם
| 29 מאי 2005 12:48 Re: לו"ז ל Atmel 89c52 | | |
|
| אני חושב uCos-II לא ממש rtos. רק מערכת multitasking.
א rtos הוא מסביב רובין / מנע מתזמן המשימות. משימות יש עדיפות גבוהה יותר היא מתוזמנת מסביב רובין המעבר וליד מעגל מסביב רובין עבור עדיפות נמוכה יותר משימות.
פשוטה rtos הוא מסביב המתזמן רובין.
ישנם שני סוגים של משימות ב rtos: תקופתיים ו סדיר. התקופתי הוא כל החלפת השעון בזמן אמת, הוא לא סדיר או החלפת כאשר האירוע (להפריע) התרחשו.
In a rtos, יש רשימה אחת קרא להפעיל תור, כי הוא יחיד בצע מיון רשימת המשימות של עדיפות. כאשר משימה לבוא להשעות, זה ירידה מ runqueue להמתין לתור ....
בשנת rtos אמיתי, זמן tisk בשליטתו של השעון בזמן אמת (freq = 32.768 kHz) עבור המשימה. |
|