הכרת windows ce .net ניסוי מעבדה

18
תתתת תתתתWINDOWS CE .NET WINDOWS CE .NET תתתתת תתתתת תתתתת תתתתת תתתתתת תתתתתת: : תת תתתתת תת תתתתת029732773 029732773 תתתת תתתתת תתתת תתתתת028128361 028128361 תתתת תתתת: : תת תתתתת תתתתתת תת תתתתת תתתתתת תתת תתת2002 2002

Upload: whitley

Post on 26-Jan-2016

55 views

Category:

Documents


7 download

DESCRIPTION

הכרת WINDOWS CE .NET ניסוי מעבדה. מגישים: שי אלפסי 029732773 אילן בנדור 028128361 מנחה: מר יבגני ריבקין מאי 2002. שלבי הגדרת הפרוייקט. במהלך העבודה חלו מספר שינויים בהגדרת הפרוייקט : video card device driver – התברר שנתמך בחומרה. פתוח מערכת למידה המבוססת WinCE : - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: הכרת  WINDOWS CE .NET ניסוי מעבדה

WINDOWS CE .NETWINDOWS CE .NETהכרת הכרת ניסוי מעבדהניסוי מעבדה

::מגישיםמגישים

029732773029732773שי אלפסי שי אלפסי

028128361028128361אילן בנדור אילן בנדור

::מנחהמנחה

מר יבגני ריבקיןמר יבגני ריבקין

20022002מאי מאי

Page 2: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי הגדרת הפרוייקטשלבי הגדרת הפרוייקט

במהלך העבודה חלו מספר שינויים בהגדרת הפרוייקט :במהלך העבודה חלו מספר שינויים בהגדרת הפרוייקט :

video card device drivervideo card device driver.התברר שנתמך בחומרה. – התברר שנתמך בחומרה –

פתוח מערכת למידה המבוססת פתוח מערכת למידה המבוססת WinCEWinCE::

device driver device driver VGA VGA – לא קיים – לא קיים STB1030NSTB1030N GCTGCT ע"ג פלטפורמה ע"ג פלטפורמה –

cardcard..

חדשים( , התברר כי חדשים( , התברר כי 44 שהוזמנה ) שהוזמנה )GCT STB3036GCT STB3036 ע"ג פלטפורמה ע"ג פלטפורמה –

הבעיה בעינה.הבעיה בעינה.

Page 3: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי הגדרת הפרוייקט - המשךשלבי הגדרת הפרוייקט - המשך

ניסוי מעבדה ב ניסוי מעבדה ב WinCEWinCE ::

. .WinCeWinCe של של 33 וגרסה וגרסה x86x86 מבוסס על פלטפורמת מבוסס על פלטפורמת –

.. WinCe .NETWinCe .NET וגרסת וגרסת EmulatorEmulator מבוסס על מבוסס על –

Page 4: הכרת  WINDOWS CE .NET ניסוי מעבדה

מטרות הפרוייקטמטרות הפרוייקט

התוודעות מעשית למערכת הפעלה מודרנית לצד לימוד תיאורטי התוודעות מעשית למערכת הפעלה מודרנית לצד לימוד תיאורטי

של מערכות הפעלה.של מערכות הפעלה.

.הכרת טכנולוגיה עכשווית. הכרת טכנולוגיה עכשווית

שימוש בכלים יעודיים למערכות שימוש בכלים יעודיים למערכות EmbededEmbeded. .

Page 5: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדהשלבי המעבדה

ניסוי המעבדה מאפשר הכרת מרכיבי מערכת ההפעלה והתנסות בבניה ניסוי המעבדה מאפשר הכרת מרכיבי מערכת ההפעלה והתנסות בבניה

(. הניסוי מתבצע בשני מפגשים וחלקיו הם:(. הניסוי מתבצע בשני מפגשים וחלקיו הם:ImageImageובהרצה של דמות )ובהרצה של דמות )

זה מבוצע כהכנה למפגש ומרכיביה – חלק זה מבוצע כהכנה למפגש הכרת מערכת ההפעלה ומרכיביה – חלק הכרת מערכת ההפעלה

הראשון. הראשון.

KernelKernel ליבת מערכת ההפעלה , אחראית לניהול זכרון )פיזי – ליבת מערכת ההפעלה , אחראית לניהול זכרון )פיזי –

ווירטואלי( , תהליכים ותהליכונים וכן ניהול חלק מפעולות מערכת ווירטואלי( , תהליכים ותהליכונים וכן ניהול חלק מפעולות מערכת

הקבצים והחריגות. הקבצים והחריגות.

Page 6: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - המשךשלבי המעבדה - המשך

Object StoreObject Store בקבצי הנתונים איחסון פעולות על אחראי - בקבצי הנתונים איחסון פעולות על אחראי -

( הרישום קובץ , ונתונים )יישומים הרישום קובץ , ונתונים נוסף RegistryRegistryיישומים נתונים ובבסיס נוסף ( נתונים ובבסיס )

((WinCe DatabaseWinCe Database.).)

GWESGWES מספק שרותי הממשק בין המשתמש היישום ומערכת – מספק שרותי הממשק בין המשתמש היישום ומערכת –

ההפעלה.ההפעלה.

, תקשורת – מספק תמיכה לשרותי התקשורת : טורית , תקשורת – מספק תמיכה לשרותי התקשורת : טורית TCP/IPTCP/IP

, , LANLAN.אלחוטית ועוד. , אלחוטית ועוד ,

Page 7: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - המשךשלבי המעבדה - המשך

הכרת הכרת Platform BuilderPlatform Builder .זה מבוצע כהכנה למפגש הראשון - חלק זה מבוצע כהכנה למפגש הראשון. - חלק

Platform Builder 4Platform Builder 4 לבניית אינטגרלית פיתוח סביבת מהווה לבניית אינטגרלית פיתוח סביבת מהווה

( משובצות )פלטפורמות משובצות על EmbeddedEmbeddedפלטפורמות המבוססות , על ( המבוססות , )WinCe .NETWinCe .NET . .

סביבת פיתוח זו כוללת את כלי הפיתוח הנחוצים לעיצוב, בנייה, בדיקה סביבת פיתוח זו כוללת את כלי הפיתוח הנחוצים לעיצוב, בנייה, בדיקה

ודיבוג של הפלטפורמה.ודיבוג של הפלטפורמה.

בניית בניית ImageImage-ה פני על והרצתו ה- פני על והרצתו EmulatorEmulator את מהווה זה חלק – את מהווה זה חלק –

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

ImageImage – על פני ה – על פני ה EmulatorEmulator .המהווה חלק מסביבת הפיתוח., המהווה חלק מסביבת הפיתוח ,

Page 8: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהמסך הפתיחה מסך הפתיחה

Page 9: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהבחירת פלטפורמת היעד בחירת פלטפורמת היעד

Page 10: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהבחירת שימוש הפלטפורמה בחירת שימוש הפלטפורמה

Page 11: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהבחירת תצורת הפלטפורמה בחירת תצורת הפלטפורמה

Page 12: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהבחירת היישומים הנכללים בפלטפורמה בחירת היישומים הנכללים בפלטפורמה

Page 13: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהבחירת רכיבי התקשורת הנכללים בפלטפורמה בחירת רכיבי התקשורת הנכללים בפלטפורמה

Page 14: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמהבניית הפלטפורמה בניית הפלטפורמה

Page 15: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - דוגמהשלבי המעבדה - דוגמה -טעינת ה- טעינת ה ImageImageלפלטפורמת היעד לפלטפורמת היעד

Page 16: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - המשךשלבי המעבדה - המשך

.השני למפגש כהכנה מבוצע זה חלק – הפיתוח פלטפורמת הכרת השני. למפגש כהכנה מבוצע זה חלק – הפיתוח פלטפורמת הכרת

ממרכיבי הפלטפורמה :ממרכיבי הפלטפורמה :

מעבד מעבד Intel SA1110Intel SA1110..

16MB ROM, 32MB RAM16MB ROM, 32MB RAM

מסך מסךTouch Panel VGATouch Panel VGA..

.מקלדת.מקלדת

.ועוד. ועוד

Page 17: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - המשךשלבי המעבדה - המשך

בניית בניית ImageImage והרצתו על פלטפורמת הפיתוח – חלק זה יבוצע במהלך והרצתו על פלטפורמת הפיתוח – חלק זה יבוצע במהלך

משתתפי ידי על תבנה הבאות מהקונפיגורציות אחת השני. משתתפי המפגש ידי על תבנה הבאות מהקונפיגורציות אחת השני. המפגש

המעבדה בפיקוח המנחה :המעבדה בפיקוח המנחה :

– א' – תצורה א' Keyboard Driver, USB Function Driver, ISO9660 Keyboard Driver, USB Function Driver, ISO9660תצורה

File System DriverFile System Driver..

– 'תצורה ב' – תצורה ב PS/2 Mouse/keyboard Driver, Display Driver, IDE PS/2 Mouse/keyboard Driver, Display Driver, IDE

and ATAPI CD-ROM Driverand ATAPI CD-ROM Driver..

Page 18: הכרת  WINDOWS CE .NET ניסוי מעבדה

שלבי המעבדה - המשךשלבי המעבדה - המשך PC Card Driver, Serial Port Driver, Touch Panel PC Card Driver, Serial Port Driver, Touch Panelתצורה ג' – תצורה ג' –

DriverDriver..