זוהי אפליקציית לינוקס בשם AvRtos שניתן להוריד את המהדורה האחרונה שלה בתור AvRtos_V2.0.2.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם AvRtos עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
AvRtos
Ad
תיאור
AvRtos היא מערכת הפעלה קטנה, מקדימה, מבוססת עדיפות בזמן אמת עבור מיקרו-בקרי Atmel AVR ו-ARM.זה נכתב ב-C.
AvRtos מספק תורי הודעות וסמפורות לסנכרון משימות. הוא משתמש בסכימת הקצאת זיכרון סטטית.
AvRtos הוא כמעט ה-RTOS הקטן ביותר שיש. אפילו pico]OS היא הרבה יותר גדולה.
ניתן להרכיב AvRtos באמצעות מהדר gcc. יש קובץ פרויקט AvrStudio 4 ו-Eclipse כדי לגרום לקוד לדוגמה לעבוד מהר מאוד.
תכונות
- טביעת רגל קטנה
- ריבוי משימות מונעות
- צריך רק 1 kByte של זיכרון פלאש עבור קוד
- צריך רק 11 בתים RAM עבור בלוק בקרת משימות אחד
- צריך רק 5 בתים RAM עבור בלוק בקרה סמפור אחד
- צריך רק 13 בתים RAM עבור בלוק בקרת תור אחד
- סמאפור לסנכרון משימות
- תורים לסנכרון משימות
- AVR, ARM-Cortex-M3 ו-ARM-Cortex-M4
שפת תכנות
C
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/avrtos/. זה התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.