HCP को लागि मोडेल आधारित डिजाइन उपकरण बक्स
मुख्य विशेषताहरु
HCP संस्करण 1.2.0 को लागि NXP को मोडेल-आधारित डिजाइन टूलबक्स S32S2xx, S32R4x र S32G2xx MCU लाई MATLAB/Simulink वातावरणमा समर्थन गर्न डिजाइन गरिएको छ, जसले प्रयोगकर्ताहरूलाई निम्न गर्न अनुमति दिन्छ:
- मोडेल-आधारित डिजाइन विधिहरू प्रयोग गरी डिजाइन अनुप्रयोगहरू;
- S32S, S32R र S32G MCUs को लागि सिमुलिङ्क मोडेलहरू सिमुलेट र परीक्षण गर्नुहोस् हार्डवेयर लक्ष्यहरूमा मोडेलहरू प्रयोग गर्नु अघि;
- हात कोडिङ C/ASM को लागि कुनै आवश्यकता बिना स्वचालित रूपमा अनुप्रयोग कोड उत्पन्न गर्नुहोस्
- MATLAB/Simulink बाट NXP मूल्याङ्कन बोर्डहरूमा सिधै आवेदनको तैनाती
v1.2.0 RFP रिलीजमा समर्थित मुख्य सुविधाहरू र कार्यक्षमताहरू हुन्:
- S32S247TV MCU र GreenBox II विकास प्लेटफर्मको लागि समर्थन
- S32G274A MCU र GoldBox विकास प्लेटफर्म (S32G-VNP-RDB2 सन्दर्भ डिजाइन बोर्ड) को लागि समर्थन
- विकास बोर्ड (X-S32R41-EVB) सँग S32R41 MCU को लागि समर्थन
- MATLAB सँग मिल्दो R2020a - R2022b रिलीज गर्दछ
- Simulink Toolchain सँग पूर्ण रूपमा एकीकृत
- एक पूर्व समावेश छampले पुस्तकालय जसले कभर गर्दछ:
- सफ्टवेयर-इन-लूप, प्रोसेसर-इन-लूप
- माथि हाइलाइट गरिएका प्रत्येक विषयहरूको बारेमा थप विवरणहरूको लागि कृपया निम्न अध्यायहरू हेर्नुहोस्।
HCP MCU समर्थन
प्याकेज र व्युत्पन्न
HCP संस्करण 1.2.0 को लागि मोडेल-आधारित डिजाइन उपकरणबक्सले समर्थन गर्दछ:
HCP को लागि मोडेल-आधारित डिजाइन उपकरण बक्स
रिलिज नोटहरू
- S32S2xx MCU प्याकेजहरू:
- S32S247TV
- S32G2xx MCU प्याकेजहरू:
- S32G274A
- S32R4x MCU प्याकेजहरू:
- S32R41
कन्फिगरेसन प्यारामिटर मेनुबाट प्रत्येक Simulink मोडेलको लागि कन्फिगरेसन सजिलै परिवर्तन गर्न सकिन्छ:
कार्यहरू
HCP संस्करण १.२.० को लागि मोडेल-आधारित डिजाइन टूलबक्सले निम्न कार्यहरूलाई समर्थन गर्दछ:
- पढ्ने/लेख्ने मेमोरी
- पढ्न/लेख्न दर्ता गर्नुहोस्
- प्रोfiler
उपकरण बाकस द्वारा समर्थित पूर्वनिर्धारित कन्फिगरेसन लक्ष्य हार्डवेयर संसाधन प्यानल भित्र उपलब्ध छ: यस प्यानलबाट, प्रयोगकर्ताले मोडेल बोर्ड प्यारामिटरहरू जस्तै उपकरण ठेगाना, प्रयोगकर्ता नाम, पासवर्ड, र डाउनलोड फोल्डर अद्यावधिक गर्न सक्नुहुन्छ।
HCP संस्करण 1.2.0 को लागि मोडेल-आधारित डिजाइन उपकरणबक्स S32S2xx को लागि आधिकारिक NXP ग्रीन बक्स II विकास प्लेटफर्म, S32G2xx को लागि NXP गोल्ड बक्स विकास प्लेटफर्म र S32R41 को लागि X-S32R41-EVB विकास बोर्ड प्रयोग गरी परीक्षण गरिएको छ।
मोडेल-आधारित डिजाइन उपकरणबक्स सुविधाहरू
HCP संस्करण 1.2.0 को लागि मोडेल-आधारित डिजाइन उपकरणबक्स तल देखाइए अनुसार पूर्ण HCP MCUs सिमुलिंक ब्लक लाइब्रेरीसँग डेलिभर गरिएको छ।
त्यहाँ दुई मुख्य वर्गहरू छन्:
- HCP पूर्वample परियोजनाहरु
- S32S2xx उपयोगिता ब्लकहरू
HCP सिमुलेशन मोडहरू
टूलबक्सले निम्न सिमुलेशन मोडहरूको लागि समर्थन प्रदान गर्दछ:
- सफ्टवेयर-इन-लूप (SIL)
- प्रोसेसर-इन-लूप (PIL)
सफ्टवेयर-इन-लूप
एक SIL सिमुलेशनले प्रयोगकर्ताको विकास कम्प्युटरमा उत्पन्न कोड कम्पाइल र चलाउँछ। प्रारम्भिक दोषहरू पत्ता लगाउन र तिनीहरूलाई ठीक गर्न यस्तो सिमुलेशन प्रयोग गर्न सकिन्छ।
प्रोसेसर-इन-लूप
PIL सिमुलेशनमा, उत्पन्न कोड लक्ष्य हार्डवेयरमा चल्छ। PIL सिमुलेशनको नतिजाहरू सिमुलिङको संख्यात्मक समानता र कोड उत्पादन परिणामहरू प्रमाणित गर्न Simulink मा हस्तान्तरण गरिन्छ। PIL प्रमाणिकरण प्रक्रिया डिप्लोइमेन्ट कोडको व्यवहार डिजाइनसँग मेल खान्छ भनेर सुनिश्चित गर्न डिजाइन चक्रको एक महत्त्वपूर्ण भाग हो।
HCP पूर्वample पुस्तकालय
पूर्वampलेस लाइब्रेरीले सिमुलिंक मोडेलहरूको सङ्ग्रहलाई प्रतिनिधित्व गर्दछ जसले तपाईंलाई विभिन्न MCU अन-चिप मोड्युलहरू परीक्षण गर्न र जटिल PIL अनुप्रयोगहरू चलाउन दिन्छ।
सिमुलिंक मोडेलहरू पूर्वको रूपमा देखाइएको छamples लाई प्रयोगकर्ताहरूलाई प्रयोग गरिएको कार्यक्षमता, हार्डवेयर सेटअप निर्देशनहरू जब आवश्यक हुन्छ, र परिणाम प्रमाणीकरण खण्डलाई अझ राम्रोसँग बुझ्न मद्दत गर्नको लागि विस्तृत विवरणको साथ परिष्कृत गरिएको छ।
पूर्वamples MATLAB मद्दत पृष्ठबाट पनि उपलब्ध छन्।
पूर्व शर्तहरू
MATLAB रिलीज र OSes समर्थित
यो उपकरण बाकस निम्न MATLAB रिलीजहरूलाई समर्थन गर्न विकसित र परीक्षण गरिएको छ:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
प्रवाहरहित विकास अनुभवको लागि न्यूनतम सिफारिस गरिएको पीसी प्लेटफर्म हो:
- Windows® OS वा Ubuntu OS: कुनै पनि x64 प्रोसेसर
- कम्तिमा 4 GB RAM
- कम्तिमा 6 GB खाली डिस्क स्पेस।
- को लागी इन्टरनेट जडान web डाउनलोडहरू।
अपरेटिङ सिस्टम समर्थित
एसपी स्तर | ३२-बिट | |
विन्डोज १० | SP1 | X |
विन्डोज १० | X | |
Ubuntu 21.10 | X |
Toolchain समर्थन निर्माण गर्नुहोस्
निम्न कम्पाइलरहरू समर्थित छन्:
MCU परिवार | कम्पाइलर समर्थित | रिलिज संस्करण |
S32S2xx | ARM एम्बेडेड प्रोसेसरहरूको लागि GCC | V9.2 |
S32G2xx | ARM एम्बेडेड प्रोसेसरहरूको लागि GCC | V10.2 |
S32R4x | ARM एम्बेडेड प्रोसेसरहरूको लागि GCC | V9.2 |
मोडेल-आधारित डिजाइन उपकरणबक्सको लागि लक्ष्य कम्पाइलर कन्फिगर गर्न आवश्यक छ।
मोडेल-आधारित डिजाइन टूलबक्सले इम्बेडेड र सिमुलिंक कोडर टूलबक्सको साथ स्वचालित कोड उत्पादन सक्षम गर्न Simulink द्वारा उजागर गरिएको Toolchain मेकानिजम प्रयोग गर्दछ। पूर्वनिर्धारित रूपमा, टूलचेन 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 टूलबक्स स्थापना रूटको रूपमा व्यवहार गर्दै। MBD टूलबक्स पथ प्रीपेन्ड गरियो।
टूलचेन दर्ता गर्दै...
सफल।
यस मेकानिजमले प्रयोगकर्ताहरूलाई एआरएम कोर्टेक्स-ए प्रोसेसरको लागि एम्बेडेड कोडर समर्थन प्याकेज र एआरएम कोर्टेक्स-आर प्रोसेसरको लागि एम्बेडेड कोडर समर्थन प्याकेजलाई पूर्व शर्तको रूपमा स्थापना गर्न आवश्यक छ।
"mbd_hcp_path.m" स्क्रिप्टले प्रयोगकर्ता सेटअप निर्भरताहरू प्रमाणित गर्दछ र उपकरण बाकसको सफल स्थापना र कन्फिगरेसनको लागि निर्देशनहरू जारी गर्नेछ।
सिमुलिंक मोडेल कन्फिगरेसन प्यारामिटर मेनु प्रयोग गरेर टूलचेनलाई थप विस्तार गर्न सकिन्छ:
ज्ञात सीमाहरू
थाहा सीमितताहरूको सूची readme.txt मा फेला पार्न सकिन्छ file जुन टुलबक्ससँग डेलिभर गरिन्छ र HCP को लागि मोडेल-आधारित डिजाइन टूलबक्सको MATLAB एड-अन स्थापना फोल्डरमा परामर्श लिन सकिन्छ।
समर्थन जानकारी
प्राविधिक सहयोगको लागि कृपया निम्न NXP को मोडेल-आधारित डिजाइन टूलबक्स समुदायमा साइन इन गर्नुहोस्:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
हामीलाई कसरी पुग्ने:
गृह पृष्ठ:
www.nxp.com
Web समर्थन: www.nxp.com/support
यस कागजातमा जानकारी प्रणाली र सफ्टवेयर कार्यान्वयनकर्ताहरूलाई NXP सेमीकन्डक्टर उत्पादनहरू प्रयोग गर्न सक्षम पार्नको लागि मात्र प्रदान गरिएको हो। यस कागजातमा भएको जानकारीको आधारमा कुनै पनि एकीकृत सर्किट वा एकीकृत सर्किटहरू डिजाइन वा निर्माण गर्न यहाँ अन्तर्गत दिइएको कुनै स्पष्ट वा निहित प्रतिलिपि अधिकार इजाजतपत्रहरू छैनन्।
NXP सेमीकन्डक्टरले यहाँ कुनै पनि उत्पादनहरूमा थप सूचना बिना परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ। NXP सेमीकन्डक्टरले कुनै पनि विशेष उद्देश्यका लागि आफ्ना उत्पादनहरूको उपयुक्तताको सम्बन्धमा कुनै वारेन्टी, प्रतिनिधित्व वा ग्यारेन्टी दिँदैन, न त Freescale Semiconductor ले कुनै उत्पादन वा सर्किटको प्रयोग वा प्रयोगबाट उत्पन्न हुने कुनै दायित्वलाई स्वीकार गर्दैन, र विशेष गरी कुनै पनि र सबै दायित्वलाई अस्वीकार गर्दछ। सीमा परिणामात्मक वा आकस्मिक क्षति। NXP सेमीकन्डक्टर डेटा पानाहरू र/वा विनिर्देशहरूमा उपलब्ध गराइने "सामान्य" प्यारामिटरहरू फरक-फरक अनुप्रयोगहरूमा फरक हुन सक्छन् र वास्तविक कार्यसम्पादन समयसँगै फरक हुन सक्छ। "विशिष्ट" सहित सबै अपरेटिङ प्यारामिटरहरू, ग्राहकको प्राविधिक विशेषज्ञहरूद्वारा प्रत्येक ग्राहक अनुप्रयोगको लागि मान्य हुनुपर्छ। NXP सेमीकन्डक्टरले आफ्नो पेटेन्ट अधिकार वा अरूको अधिकार अन्तर्गत कुनै इजाजतपत्र प्रदान गर्दैन। NXP सेमीकन्डक्टर उत्पादनहरू शरीरमा सर्जिकल इम्प्लान्टको लागि अभिप्रेरित प्रणालीहरूमा कम्पोनेन्टको रूपमा प्रयोगको लागि डिजाइन गरिएको, अभिप्रेरित वा अधिकृत गरिएको छैन, वा जीवनलाई समर्थन गर्न वा टिकाउनको लागि अन्य अनुप्रयोगहरू, वा NXP सेमीकन्डक्टर उत्पादनको विफलता हुन सक्ने अन्य कुनै अनुप्रयोगहरूको लागि। व्यक्तिगत चोट वा मृत्यु हुन सक्ने स्थिति सिर्जना गर्नुहोस्। यदि क्रेताले कुनै पनि अनावश्यक वा अनाधिकृत अनुप्रयोगको लागि NXP सेमीकन्डक्टर उत्पादनहरू खरीद वा प्रयोग गर्नुपर्दछ भने, क्रेताले क्षतिपूर्ति र NXP सेमिकन्डक्टर र यसका अधिकारीहरू, कर्मचारीहरू, सहायक कम्पनीहरू, सम्बद्धहरू, र वितरकहरूलाई सबै दावीहरू, लागतहरू, क्षतिहरू, र खर्चहरू, र उचित वकिलहरू विरुद्ध हानिरहित राख्नेछन्। शुल्क, प्रत्यक्ष वा अप्रत्यक्ष रूपमा, व्यक्तिगत चोट वा मृत्युको कुनै पनि दावी त्यस्तो अनावश्यक वा अनाधिकृत प्रयोगसँग सम्बन्धित छ, यदि त्यस्ता दावीले NXP सेमिकन्डक्टरले भागको डिजाइन वा निर्माणमा लापरवाही गरेको आरोप लगाए पनि।
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 का ट्रेडमार्कहरू हुन्। यूएस प्याट। र Tm। बन्द। Flexis र Processor Expert NXP Semiconductor, Inc का ट्रेडमार्कहरू हुन्। अन्य सबै उत्पादन वा सेवा नामहरू तिनीहरूका सम्बन्धित मालिकहरूको सम्पत्ति हुन्।
©2021 NXP सेमीकन्डक्टरहरू। सबै अधिकार सुरक्षित।
कागजातहरू / स्रोतहरू
![]() |
HCP को लागि NXP मोडेल आधारित डिजाइन उपकरण बक्स [pdf] निर्देशनहरू HCP को लागि मोडेल आधारित डिजाइन उपकरणबक्स, मोडेल आधारित डिजाइन उपकरणबक्स, डिजाइन उपकरणबक्स, उपकरणबक्स |