مجموعة أدوات التصميم المستندة إلى نموذج NXP لشعار HCP

أدوات التصميم القائمة على النموذج لـ HCP

مجموعة أدوات التصميم المستندة إلى نموذج NXP لمنتج HCP

الميزات الرئيسية

تم تصميم مجموعة أدوات التصميم المستندة إلى النموذج من NXP لـ HCP الإصدار 1.2.0 لدعم وحدات S32S2xx وS32R4x وS32G2xx MCU في بيئة MATLAB/Simulink، مما يسمح للمستخدمين بما يلي:

  • تصميم التطبيقات باستخدام منهجيات التصميم المبني على النماذج؛
  • محاكاة واختبار نماذج Simulink لوحدات MCU S32S وS32R وS32G قبل نشر النماذج على أهداف الأجهزة؛
  • قم بإنشاء رمز التطبيق تلقائيًا دون الحاجة إلى الترميز اليدوي C/ASM
  • نشر التطبيق مباشرة من MATLAB/Simulink إلى لوحات تقييم NXPمجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 01

الميزات والوظائف الرئيسية المدعومة في إصدار v1.2.0 RFP هي:

  • دعم S32S247TV MCU ومنصة تطوير GreenBox II
  • دعم S32G274A MCU ومنصة تطوير GoldBox (لوحة التصميم المرجعية S32G-VNP-RDB2)
  • دعم S32R41 MCU مع لوحة التطوير (X-S32R41-EVB)
  • متوافق مع إصدارات MATLAB R2020a – R2022b
  • متكامل تمامًا مع Simulink Toolchain
  • يتضمن السابقينampالمكتبة التي تغطي:
    • البرمجيات في الحلقة، المعالج في الحلقة
    • لمزيد من التفاصيل حول كل موضوع من المواضيع المذكورة أعلاه، يرجى الرجوع إلى الفصول التالية.

دعم HCP MCU

الحزم والمشتقات

تدعم مجموعة أدوات التصميم المستندة إلى النموذج لـ HCP الإصدار 1.2.0 ما يلي:
مجموعة أدوات التصميم المستندة إلى النموذج لـ HCP
ملاحظات الإصدار

  • حزم S32S2xx MCU:
    • S32S247TV
  • حزم S32G2xx MCU:
    • س32ج274أ
  • حزم S32R4x MCU:
    • S32R41

يمكن تغيير التكوينات بسهولة لكل نموذج Simulink من قائمة معلمات التكوين:
مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 02

الوظائف

تدعم مجموعة أدوات التصميم المستندة إلى النموذج لـ HCP الإصدار 1.2.0 الوظائف التالية:

  • قراءة/كتابة الذاكرة
  • تسجيل القراءة/الكتابة
  • محترفfiler

يتوفر التكوين الافتراضي الذي يدعمه صندوق الأدوات داخل لوحات Target Hardware Resources: مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 03من هذه اللوحة، يمكن للمستخدم تحديث معلمات اللوحة النموذجية مثل عنوان الجهاز واسم المستخدم وكلمة المرور ومجلد التنزيل.
تم اختبار مجموعة أدوات التصميم المستندة إلى النموذج لـ HCP الإصدار 1.2.0 باستخدام منصة تطوير NXP Green Box II الرسمية لـ S32S2xx، ومنصة تطوير NXP Gold Box لـ S32G2xx وX-S32R41-EVB لـ S32R41.

ميزات أدوات التصميم المستندة إلى النموذج

يتم تسليم مجموعة أدوات التصميم المستندة إلى النموذج لـ HCP الإصدار 1.2.0 مع مكتبة Simulink Block الخاصة بـ HCP MCUs الكاملة كما هو موضح أدناه.
هناك فئتان رئيسيتان:

  • HCP السابقينampلو المشاريع
  • كتل المساعدة S32S2xxمجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 04
أوضاع محاكاة HCP

يوفر صندوق الأدوات الدعم لأوضاع المحاكاة التالية:

  • البرمجيات في الحلقة (SIL)
  • المعالج في الحلقة (PIL)

البرمجيات في الحلقة
تقوم محاكاة SIL بتجميع وتشغيل التعليمات البرمجية التي تم إنشاؤها على كمبيوتر التطوير الخاص بالمستخدم. يمكن للمرء استخدام مثل هذه المحاكاة لاكتشاف العيوب المبكرة وإصلاحها.
المعالج في الحلقة
في محاكاة PIL، يتم تشغيل التعليمات البرمجية التي تم إنشاؤها على الأجهزة المستهدفة. يتم نقل نتائج محاكاة PIL إلى Simulink للتحقق من التكافؤ العددي للمحاكاة ونتائج توليد الكود. تعد عملية التحقق من PIL جزءًا مهمًا من دورة التصميم لضمان تطابق سلوك رمز النشر مع التصميم.
مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 05

HCP السابقينampلو مكتبة

السابقampتمثل مكتبة les مجموعة من نماذج Simulink التي تتيح لك اختبار وحدات MCU المختلفة على الرقاقة وتشغيل تطبيقات PIL المعقدة.
مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 06نماذج Simulink الموضحة على سبيل المثالampتم تحسين الملفات بوصف شامل لمساعدة المستخدمين على فهم الوظائف التي يتم ممارستها بشكل أفضل، وتعليمات إعداد الأجهزة عندما يكون ذلك ضروريًا، وقسم التحقق من صحة النتائج.
السابقampتتوفر الملفات أيضًا من صفحة مساعدة MATLAB.

المتطلبات الأساسية

إصدارات MATLAB وأنظمة التشغيل المدعومة

تم تطوير واختبار صندوق الأدوات هذا لدعم إصدارات MATLAB التالية:

  • R2020a؛
  • R2020b؛
  • R2021a؛
  • R2021b؛
  • R2022a؛
  • R2022b

للحصول على تجربة تطوير سلسة، الحد الأدنى الموصى به لمنصة الكمبيوتر الشخصي هو:

  • نظام التشغيل Windows® أو نظام التشغيل Ubuntu: أي معالج x64
  • ذاكرة وصول عشوائي (RAM) بحجم 4 جيجا بايت على الأقل
  • ما لا يقل عن 6 غيغابايت من مساحة القرص الحرة.
  • الاتصال بالإنترنت ل web التحميلات.

يدعم نظام التشغيل

مستوى SP 64 بت
ويندوز 7 إس بي 1 X
ويندوز 10 X
أوبونتو 21.10 X
بناء دعم سلسلة الأدوات

يتم دعم المجمعين التاليين:

عائلة MCU المترجم مدعوم الإصدار
S32S2xx دول مجلس التعاون الخليجي لمعالجات ARM المدمجة رقم V9.2
S32G2xx دول مجلس التعاون الخليجي لمعالجات ARM المدمجة رقم V10.2
S32R4x دول مجلس التعاون الخليجي لمعالجات ARM المدمجة رقم V9.2

يجب تكوين المترجم الهدف لـ Model-Based Design Toolbox.
يستخدم صندوق أدوات التصميم المستند إلى النموذج آلية Toolchain التي يعرضها Simulink لتمكين إنشاء التعليمات البرمجية تلقائيًا باستخدام صندوق الأدوات Embedded وSimulink Coder. افتراضيًا، يتم تكوين سلسلة الأدوات لإصدارات MATLAB R2020a – R2022b. بالنسبة لأي إصدار MATLAB آخر، يحتاج المستخدم إلى تنفيذ برنامج m-script لصندوق الأدوات لإنشاء الإعدادات المناسبة لبيئة التثبيت الخاصة به.
يتم ذلك عن طريق تغيير دليل MATLAB الحالي إلى دليل تثبيت صندوق الأدوات (على سبيل المثال: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) وتشغيل البرنامج النصي "mbd_hcp_path.m".
mbd_hcp_path
التعامل مع 'C[...]\\NXP_MBDToolbox_HCP كجذر تثبيت MBD Toolbox. مسار MBD Toolbox مُسبق.
تسجيل سلسلة الأدوات...
ناجح.
تتطلب هذه الآلية من المستخدمين تثبيت حزمة دعم Embedded Coder لمعالج ARM Cortex-A وحزمة دعم Embedded Coder لمعالج ARM Cortex-R كشرط أساسي.
مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 07يتحقق البرنامج النصي "mbd_hcp_path.m" من تبعيات إعداد المستخدم وسيصدر تعليمات لتثبيت وتكوين صندوق الأدوات بنجاح.
يمكن تحسين سلسلة الأدوات بشكل أكبر باستخدام قائمة معلمات تكوين نموذج Simulink:
مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP 08

القيود المعروفة

يمكن العثور على قائمة قيود المعرفة في ملف readme.txt file التي يتم تسليمها مع صندوق الأدوات ويمكن الرجوع إليها في مجلد تثبيت MATLAB Add-on الخاص بـ Model-Based Design Toolbox لـ HCP.

معلومات الدعم

للحصول على الدعم الفني، يرجى تسجيل الدخول إلى مجتمع أدوات التصميم المستند إلى النموذج التالي الخاص بـ NXP:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
كيفية التواصل معنا:
الصفحة الرئيسية:
www.nxp.com
Web يدعم: www.nxp.com/support
يتم توفير المعلومات الواردة في هذا المستند فقط لتمكين منفذي النظام والبرامج من استخدام منتجات NXP Semiconductor. لا توجد تراخيص حقوق الطبع والنشر الصريحة أو الضمنية الممنوحة بموجب هذه الوثيقة لتصميم أو تصنيع أي دوائر متكاملة أو دوائر متكاملة بناءً على المعلومات الواردة في هذه الوثيقة.
تحتفظ شركة NXP Semiconductor بالحق في إجراء تغييرات دون إشعار آخر على أي من المنتجات الواردة هنا. لا تقدم شركة NXP Semiconductor أي ضمان أو إقرار أو ضمان فيما يتعلق بملاءمة منتجاتها لأي غرض معين، ولا تتحمل شركة Freescale Semiconductor أي مسؤولية تنشأ عن تطبيق أو استخدام أي منتج أو دائرة، وتتنصل على وجه التحديد من أي وجميع المسؤوليات، بما في ذلك ما دون ذلك. الحد من الأضرار التبعية أو العرضية. يمكن أن تختلف المعلمات "النموذجية" التي قد يتم توفيرها في أوراق بيانات و/أو مواصفات NXP Semiconductor في التطبيقات المختلفة وقد يختلف الأداء الفعلي بمرور الوقت. يجب التحقق من صحة جميع معلمات التشغيل، بما في ذلك "النموذجية"، لكل تطبيق عميل بواسطة الخبراء الفنيين لدى العميل. لا تنقل شركة NXP Semiconductor أي ترخيص بموجب حقوق براءات الاختراع الخاصة بها ولا حقوق الآخرين. منتجات NXP Semiconductor غير مصممة أو مخصصة أو مصرح باستخدامها كمكونات في أنظمة مخصصة للزرع الجراحي في الجسم، أو تطبيقات أخرى تهدف إلى دعم الحياة أو الحفاظ عليها، أو لأي تطبيق آخر يمكن أن يؤدي فيه فشل منتج NXP Semiconductor إلى خلق موقف قد تحدث فيه الإصابة الشخصية أو الوفاة. في حالة قيام المشتري بشراء أو استخدام منتجات NXP Semiconductor لأي تطبيق غير مقصود أو غير مصرح به، يجب على المشتري تعويض شركة NXP Semiconductor وحمايتها ومسؤوليها وموظفيها والشركات التابعة لها والشركات التابعة لها وموزعيها من جميع المطالبات والتكاليف والأضرار والنفقات والمحامي المعقول. الرسوم الناشئة عن أي مطالبة بالإصابة الشخصية أو الوفاة، بشكل مباشر أو غير مباشر، مرتبطة بهذا الاستخدام غير المقصود أو غير المصرح به، حتى لو كانت هذه المطالبة تزعم أن شركة NXP Semiconductor كانت مهملة فيما يتعلق بتصميم أو تصنيع الجزء.
MATLAB، وSimulink، وStateflow، وHandle Graphics، وReal-Time Workshop هي علامات تجارية مسجلة، وTargetBox هي علامة تجارية مملوكة لشركة The MathWorks, Inc.
تعد Microsoft و.NET Framework علامتين تجاريتين لشركة Microsoft Corporation.
تعد Flexera Software وFlexlm وFlexNet Publisher علامات تجارية مسجلة أو علامات تجارية لشركة Flexera Software, Inc. و/أو InstallShield Co. Inc. في الولايات المتحدة الأمريكية و/أو بلدان أخرى.
إن NXP وشعار NXP وCodeWarrior وColdFire هي علامات تجارية مملوكة لشركة NXP Semiconductor, Inc., Reg. الولايات المتحدة بات. & تم. عن. تعد Flexis وProcessor Expert علامتين تجاريتين لشركة NXP Semiconductor, Inc. وجميع أسماء المنتجات أو الخدمات الأخرى مملوكة لأصحابها
©2021 شركة NXP لأشباه الموصلات. كل الحقوق محفوظة.

المستندات / الموارد

مجموعة أدوات التصميم المستندة إلى نموذج NXP لـ HCP [بي دي اف] تعليمات
صندوق أدوات التصميم القائم على النموذج لـ HCP، صندوق أدوات التصميم القائم على النموذج، صندوق أدوات التصميم، صندوق الأدوات

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *