ARM מרחיבה את DS-5 Development Studio למערכות זמן-אמת

פורסם ב-נובמבר 17, 2013

גרסה 5.16 של DS-5 Development Studio מוסיפה תמיכה בניפוי שגיאות ומיטוב תוכנות משובצות מעבר ללינוקס ואנדרואיד

Share via Whatsapp

חברת ARM הכריזה על גרסה 5.16 של תוכנת הפיתוח ARM DS-5 Development Studio, המוסיפה תמיכה בניפוי שגיאות ומיטוב של תוכנות משובצות המבוססות על מערכות הפעלה בזמן אמת (RTOS).

ARM-DS-5בעקבות הוספת התכונות החדשות, חבילת DS-5 Development Studio תומכת בחילול קוד, ניפוי שגיאות וניתוח ביצועים עבור כל מעבדי ARM Cortex, כולל הסדרה החדשה ARM Cortex-A50. באמצעות טכנולוגיית trace סטנדרטית הזמינה כמעט בכל המיקרו-בקרים מבוססי Cortex-M3 ו-Cortex-M4, הכלי יכול לאסוף נתוני פעילות משימות RTOS, מוני ביצועי חומרה, אירועי תוכנה ודגימות של מונה התוכנית. התוצאות מוצגות התוצאות כמערך של דו"חות המאפשרים להבין את הקשרים בין התוכנה לחומרה הבסיסית.

למשל, ה-Streamline מקל על איתור ההתקנים ההיקפיים המחוללים הפרעות. המערכת מאפשרת לבנות פרופיל תוכנה המדגיש את האזורים בקוד השולטים במחזורי המעבד (hotspots). מנפה השגיאות DS-5 הורחב מעבר למערכות ההפעלה לינוקס ואנדרואיד. הוא מכסה מערכות הפעלה RTOS פופולריות כמו Keil RTX, FreeRTOS, Freescale MQX, Micrium uC/OS-III וכן Express Logic ThreadX.

ניתן להשתמש במנפה השגיאות DS-5 לצורך פיתוח RTOS על פלטפורמות וירטואליות על ARM Fast Models ועל חומרה בעת החיבור לניפוי השגיאות ARM DSTREAM ויחידת מעקב או משפחת ה-ARM® Keil ULINKpro.

פורסם בקטגוריות: IC Design , כללי