New-Tech Magazine | Nov 2019

EMBEDDED SOLUTION מוסף מיוחד

הסופית בגישה מרחוק ובאופן מתוזמן (החומרה יקרה ותופסת שטח גדול ). : כל העיבוד Windows או ב INtime העיבוד ב . Windows מבוצע ב איך ניתן בזמן הפיתוח לדבג את העיבוד: כל העיבוד משתמש בספריות מתמטיות ומדובג כאמור על windows שפותחו עבור . Windows המיוחד בקונפיגורצית הפיתוח של : כיוון שהעיבוד מתבצע ב 1 לקוח מספר ועיקר השינויים הם בחישובים Windows , הרי שהסימולטור שנבנה מעל I / O ולא ב , Windows מקל על פיתוח הקוד ב INtime ומאפשר לו להיבדק באותם תנאי זמן אמת PC של המוצר הסופי תוך כדי שימוש ב יקר. זה מביא ליעילות פיתוח I / O זול ללא ולהוזלה משמעותית של עמדת הפיתוח. - מערכת עיבוד אות צבאית 2 proprietary המשימות העיקריות: ממשקי . העיבוד והבקרה RF רבים לחומרה שדוגמת כמעט קבועים ומאפשרים שימוש בקבוצת תכנתים קטנה. : INtime איזה מהממשקים להקצות ל כל הממשקים לתקשורת פנים מערכתית . INtime ) מוקצים ל FPGA ולרכיבים ( לאיסוף מידע Windows משתמשים ב מהחומרה לניתוח , וגם לגישה מרחוק. : כל ה I / O איך בזמן הפיתוח ניתן לדבג את ה מדובג בעזרת כלי הפיתוח שמגיעים עם I / O . INtime : כל העיבוד Windows או ב INtime העיבוד ב INtime מבוצע ב image processing של ה באמצעות ספריה מתמטית של אינטל. איך ניתן בזמן הפיתוח לדבג את העיבוד: עם . INtime כלי הפיתוח שמגיעים עם המיוחד בקונפיגורצית הפיתוח של לקוח ל Windows טמון באופן שילוב בין 2 מספר . האלגוריתמים מוכרים ומדובגים INtime אבל התנאים שבהם המוצר נדרש לתפקד מורכבים מאד ומשתנים. לפיכך השימוש ב הוא בעיקר לקבל ולאחסן נתונים Windows בכמויות עצומת בזמן אמת . האיסוף נעשה על וניהול האחסון והשליפה על ידי INtime ידי . Windows איסוף וניתוח כמות עצומה של נתונים בניסויי שדה מאפשרת לשפר את המערכת בהתמדה ולבדוק אותה בהסתמך על נתוני אמת.

3 איור מספר

«

. Ethernet דרך I / O ולוגיקה, עיבוד מועט ו הפיתוח נעשה על ידי קבוצת תכנתים בינונית בגודלה. : כל INtime איזה מהממשקים להקצות ל .INtime הממשקים במוצר הסופי הם דרך : I / O איך בזמן הפיתוח ניתן לדבג את ה Iwin 32 שהינו API כל התוכנה מפותחת ב וגם מעל INtime שיכול לרוץ גם מעל . כל מודול תוכנה, כולל זה Windows (בהורדת קצב) מדובג ב I / O שמטפל ב INtime . המודול "הופך" לקוד Windows ומרגע זה משולב compile - switch על ידי . Intime בכל הקוד האחר שכבר בנוי מעל : העיבוד Windows או ב INtime העיבוד ב מועט, יש בעיקר לוגיקה ובקרה. בפיתוח ובאינטגרציה Windows הכל מדובג ב . INtime ובמוצר הסופי הכל מבוצע על ידי רק משמש לאיסוף Windows במוצר הסופי לבדיקת התוכנה בריצה. אינפורמציה זו log מועברת למפתחים במקרים של תקלות. איך ניתן בזמן הפיתוח לדבג את העיבוד: Windows כל מודול שכולל עיבוד, מדובג ב compile על ידי - INtime הקוד "הופך" לקוד . Intime ומשתלב באינטגרציה מעל switch המיוחד בקונפיגורצית הפיתוח של לקוח הוא המעבר החלק בין מוצר שכולו 3 מספר שאינו מספק דטרמיניסטיות, Windows INtime למוצר שכמעט כולו מבוסס על שמספק דטרמיניסטיות. צורת פיתוח זו מאפשרת להשתמש במאגר תכנתי (עובדים וקבלני משנה), וכלי Windows להגיע לתוצאות Windows פיתוח זמינים ב בזמן פיתוח קצר. לסיכום דורש Embedded חלק משמעותי ממערכות וקימות כמה RTOS ו GPOS שילוב של INtime for שיטות לשילוב כזה. מערכת הוצגה כאן . קיימת עוד גירסא Windows שיכולה להריץ את אותו קובץ בינרי והיא . INtime Distributed RTOS קרויה

מוצגת מערכת זו לצידה של 3 באיור מספר . INtime For Windows מערכת מבוססת (אם נדרשים) Windows את השירותים מ ולא פנימית מליבה LAN היא מקבלת דרך ה . INtime For Windows אחרת כפי שנעשה ב שתי גירסאות אלה של מערכת ההפעלה מספקות את הפתרון הטוב ביותר INtime מכמה בחינות הקשורות לפונקציונליות של הפתרון אבל בעיקר ביכולת הפיתוח הנוחה מאד. הראינו את פרטי המוצרים ובמיוחד את OEMs אופן הפיתוח שכל אחד משלושת ה התאים לעצמו. אפשר ליישם רעיונות אלה של שילוב ופיתוח במוצרים אזרחיים וצבאיים רבים אחרים. על המחבר: אסף גליל הינו מהנדס יישומים של חברת והחברה שבבעלותו היא נציגת TenAsys בארץ. לאסף למעלה משלושים TenAsys שנות ניסיון בפיתוח, שיווק וסיוע טכני

. Embedded למוצרים בשוק ה ניתן לקבל מידע בהתקשרות ל: assaf @ integral - ae . com

- מערכת שליטה בכלי נשק 3 המשימות העיקריות: בעיקר בקרה

אסף גליל

«

37 l New-Tech Magazine

Made with FlippingBook - Online Brochure Maker