Segger Microcontroller Systems
ערך מחפש מקורות
| ||
| ערך מחפש מקורות | |


SEGGER Microcontroller Systems היא חברה פרטית גרמנית שהוקמה בשנת 1992, והיא מהמובילות בעולם בפיתוח ובאספקת כלי חומרה ותוכנה לתעשיית המערכות המשובצות. המטה שלה ממוקם במוֹנְהַיְים אם ריין שבגרמניה. SEGGER מספקת פתרונות מקצה לקצה המכסים את כל שלבי פיתוח המערכות המשובצות, החל מכתיבת קוד ועד לתכנות ייצור המוני. מוצרי החברה מתמקדים בארבע קטגוריות עיקריות: מערכות הפעלה בזמן אמת (RTOS) וספריות תוכנה, מתאמי ניפוי שגיאות ומעקב, כלי תכנות (פלאשרים לייצור המוני) וסביבות פיתוח משולבות (IDE). מגוון הפתרונות הרחב הופך את SEGGER לשחקן מפתח באספקת תשתיות אמינות ויעילות למפתחי חומרה ותוכנה.
מוצרים
[עריכת קוד מקור | עריכה]J-Trace
[עריכת קוד מקור | עריכה]J-Trace היא סדרת כלי חומרה מקצועיים תוצרת החברה, המיועדים לניפוי שגיאות ושידור מעקב מתקדם עבור מעבדי Arm Cortex ו-RISC-V[1]. כלי זה מהווה הרחבה לסדרת ה-J-Link הפופולרית של החברה, ומוסיף יכולות מעקב מקיפות המבוססות בעיקר על תמיכה במערכת Embedded Trace Macrocell (ETM) של חברת המעבדים הבריטית "Arm"[2].
התכונה העיקרית של המוצר היא היכולת לבצע מעקב מלא אחר הוראות הביצוע של התוכנית בזמן אמת, ללא הגבלה על משך הזמן או כמות הנתונים, בניגוד לכלים מסורתיים המוגבלים לבאפר פנימי. זה מתאפשר על ידי הזרמת נתוני המעקב ישירות למחשב המארח דרך חיבורי USB 3.0 מהיר או אתרנט. יכולת מעקב רציף זו חיונית לאיתור באגים נדירים, ניתוח כיסוי קוד וביצוע פרופיילינג של זמני ריצה וצריכת הספק. הסדרה כוללת דגמים ספציפיים (כגון J-Trace PRO Cortex-M, J-Trace PRO Cortex ו-J-Trace PRO RISC-V) המכילים את כל יכולות ה-J-Link PRO, והיא משתלבת עם תוכנת הניפוי Ozone של SEGGER ותומכת בסביבות פיתוח נפוצות כמו Keil, IAR ואקליפס[3]. הסדרה הושקה לראשונה בשנות ה-2010 והתפתחה לדגמי PRO (בסביבות 2018) אשר הפכו למוצר הדגל בתחום המעקב למערכות משובצות מבוססות Arm ו-RISC-V.
קישורים חיצוניים
[עריכת קוד מקור | עריכה]- אתר רשמי של J-Trace באתר SEGGER
הערות שוליים
[עריכת קוד מקור | עריכה]- ^ דרוש תרגום תקין יותר של המילה
- ^ SEGGER J-Trace PRO, באתר ST
- ^ מדריך משתמש, באתר המפתחים של Arm