مربع أدوات تطوير التعليمات البرمجية المتكاملة

التحديث: 6 مايو 2021

مربع أدوات تطوير التعليمات البرمجية المتكاملة

مربع أدوات تطوير التعليمات البرمجية المتكاملة

يوفر برنامج Green Hills Software MULTI Toolbox for Embedded Code ، مما يمكّن المهندسين من تطوير ونشر نماذج MathWorks Simulink و MATLAB على مجموعة واسعة من المعالجات المدمجة.

سيوفر التكامل لمهندسي البرمجيات الذين يطورون خوارزميات في MATLAB و Simulink بطريقة بسيطة ومؤهلة للسلامة لتطوير برامجهم وتصحيحها وتحسينها ونشرها عبر آلاف المعالجات المضمنة التي تدعمها Green Hills.

يربط MULTI Toolbox بين Simulink و MATLAB على سطح المكتب مع بيئة التطوير المتكاملة MULTI (IDE) التي تفهم وتتحكم في المعالجات المستهدفة المضمنة. على سطح المكتب ، يقوم المستخدمون بتطوير نماذج Simulink و MATLAB وإنشاء كود مصدر C / C ++. يقوم MULTI بعد ذلك بتجميع وتوصيل وتشغيل الثنائيات المحسّنة على المعالج الهدف أو على المحاكي الأساسي المدمج في MULTI IDE.

تقوم MULTI بعد ذلك بتغذية النتائج إلى Simulink عبر Processor-In-the-Loop (PIL) ، مما يمكّن المستخدم من تصور النتائج أو تأكيد برمجيًا أن النتائج من خوارزميات Simulink على محطة العمل تطابق النتائج الفعلية التي يتم تشغيلها على المعالج المضمن.

قال Tom Erkkinen ، مدير المنتج ، Embedded Code Generation في MathWorks: "إن توصيل Simulink بالمحاكيات المدمجة ومصححات الأخطاء هو المعلم التالي في رغبة عملائنا في نقل الاختبار والتحقق من الحقل إلى المختبر إلى سطح المكتب". تشارك Green Hills هذه الرؤية وعملت بشكل وثيق مع MathWorks لتطوير MULTI Toolbox for Embedded Coder. مع استمرار نمو التعاون عبر الإنترنت ، ستزداد الحاجة إلى بيئات التطوير والاختبار الافتراضي. "

بمجرد اكتمال البرنامج ، يمكن للمستخدمين تشغيل البرنامج وتصحيحه وتحليله في أي وقت أثناء تنفيذه باستخدام MULTI ومصحح أخطاء TimeMachine.

يدعم MULTI Toolbox الآلاف من المعالجات المضمنة 32 بت و 64 بت من كبار مصنعي المعالجات ، بما في ذلك NXP و Renesas و Qualcomm و TI و Microchip.