180 likes | 301 Views
הכרת WINDOWS CE .NET ניסוי מעבדה . מגישים: שי אלפסי 029732773 אילן בנדור 028128361 מנחה: מר יבגני ריבקין מאי 2002. שלבי הגדרת הפרוייקט. במהלך העבודה חלו מספר שינויים בהגדרת הפרוייקט : video card device driver – התברר שנתמך בחומרה. פתוח מערכת למידה המבוססת WinCE :
E N D
הכרת WINDOWS CE .NETניסוי מעבדה מגישים: שי אלפסי 029732773 אילן בנדור 028128361 מנחה: מר יבגני ריבקין מאי 2002
שלבי הגדרת הפרוייקט במהלך העבודה חלו מספר שינויים בהגדרת הפרוייקט : video card device driver – התברר שנתמך בחומרה. פתוח מערכת למידה המבוססת WinCE: ע"ג פלטפורמה STB1030NGCT – לא קיים device driver VGA card. ע"ג פלטפורמה GCT STB3036 שהוזמנה (4 חדשים) , התברר כי הבעיה בעינה.
שלבי הגדרת הפרוייקט - המשך ניסוי מעבדה בWinCE : מבוסס על פלטפורמת x86 וגרסה 3 של WinCe . מבוסס על Emulator וגרסת WinCe .NET .
מטרות הפרוייקט התוודעות מעשית למערכת הפעלה מודרנית לצד לימוד תיאורטי של מערכות הפעלה. הכרת טכנולוגיה עכשווית. שימוש בכלים יעודיים למערכות Embeded .
שלבי המעבדה ניסוי המעבדה מאפשר הכרת מרכיבי מערכת ההפעלה והתנסות בבניה ובהרצה של דמות (Image). הניסוי מתבצע בשני מפגשים וחלקיו הם: הכרת מערכת ההפעלה ומרכיביה – חלק זה מבוצע כהכנה למפגש הראשון. Kernel – ליבת מערכת ההפעלה , אחראית לניהול זכרון (פיזי ווירטואלי) , תהליכים ותהליכונים וכן ניהול חלק מפעולות מערכת הקבצים והחריגות.
שלבי המעבדה - המשך Object Store - אחראי על פעולות איחסון הנתונים בקבצי יישומים ונתונים , קובץ הרישום (Registry) ובבסיס נתונים נוסף (WinCe Database). GWES – מספק שרותי הממשק בין המשתמש היישום ומערכת ההפעלה. תקשורת – מספק תמיכה לשרותי התקשורת : טורית , TCP/IP , LAN , אלחוטית ועוד.
שלבי המעבדה - המשך הכרת Platform Builder - חלק זה מבוצע כהכנה למפגש הראשון. Platform Builder 4 מהווה סביבת פיתוח אינטגרלית לבניית פלטפורמות משובצות (Embedded) , המבוססות על WinCe .NET . סביבת פיתוח זו כוללת את כלי הפיתוח הנחוצים לעיצוב, בנייה, בדיקה ודיבוג של הפלטפורמה. בניית Image והרצתו על פני ה-Emulator – חלק זה מהווה את המפגש הראשון. במסגרת חלק זה מתבצעת בנייה והרצה מודרכים של Image על פני ה – Emulator , המהווה חלק מסביבת הפיתוח.
שלבי המעבדה - דוגמה מסך הפתיחה
שלבי המעבדה - דוגמה בחירת פלטפורמת היעד
שלבי המעבדה - דוגמה בחירת שימוש הפלטפורמה
שלבי המעבדה - דוגמה בחירת תצורת הפלטפורמה
שלבי המעבדה - דוגמה בחירת היישומים הנכללים בפלטפורמה
שלבי המעבדה - דוגמה בחירת רכיבי התקשורת הנכללים בפלטפורמה
שלבי המעבדה - דוגמה בניית הפלטפורמה
שלבי המעבדה - דוגמה טעינת ה- Image לפלטפורמת היעד
שלבי המעבדה - המשך • מעבד Intel SA1110. • 16MB ROM, 32MB RAM • מסך Touch Panel VGA. • מקלדת. • ועוד. הכרת פלטפורמת הפיתוח – חלק זה מבוצע כהכנה למפגש השני. ממרכיבי הפלטפורמה :
שלבי המעבדה - המשך בניית Image והרצתו על פלטפורמת הפיתוח – חלק זה יבוצע במהלך המפגש השני. אחת מהקונפיגורציות הבאות תבנה על ידי משתתפי המעבדה בפיקוח המנחה : תצורה א' – Keyboard Driver, USB Function Driver, ISO9660 File System Driver. תצורה ב' – PS/2 Mouse/keyboard Driver, Display Driver, IDE and ATAPI CD-ROM Driver.
שלבי המעבדה - המשך תצורה ג' – PC Card Driver, Serial Port Driver, Touch Panel Driver.