Módelbyggð hönnunarverkfærakista fyrir HCP
Helstu eiginleikar
Model-Based Design Toolbox NXP fyrir HCP útgáfu 1.2.0 er hannað til að styðja S32S2xx, S32R4x og S32G2xx MCU í MATLAB/Simulink umhverfi, sem gerir notendum kleift að:
- Hönnun forrita með því að nota Model-Based Design aðferðafræði;
- Herma eftir og prófa Simulink módel fyrir S32S, S32R og S32G MCUs áður en módelin eru sett á vélbúnaðarmarkmiðin;
- Búðu til forritskóðann sjálfkrafa án þess að þurfa handkóðun C/ASM
- Dreifing forritsins beint frá MATLAB/Simulink til NXP matsráðanna
Helstu eiginleikar og virkni sem studd er í v1.2.0 RFP útgáfu eru:
- Stuðningur við S32S247TV MCU og GreenBox II þróunarvettvanginn
- Stuðningur við S32G274A MCU og GoldBox þróunarvettvang (S32G-VNP-RDB2 Reference Design Board)
- Stuðningur við S32R41 MCU með þróunarborði (X-S32R41-EVB)
- Samhæft við MATLAB útgáfur R2020a – R2022b
- Alveg samþætt Simulink Toolchain
- Inniheldur Example bókasafnið sem nær yfir:
- Software-in-Loop, Processor-in-Loop
- Til að fá frekari upplýsingar um hvert af efnisatriðum sem lýst er hér að ofan vinsamlegast vísa til eftirfarandi kafla.
HCP MCU stuðningur
Pakkar og afleiður
The Model-Based Design Toolbox for HCP útgáfu 1.2.0 styður:
Líköntengd hönnunarverkfærakista fyrir HCP
Útgáfuskýringar
- S32S2xx MCU pakkar:
- S32S247TV
- S32G2xx MCU pakkar:
- S32G274A
- S32R4x MCU pakkar:
- S32R41
Auðvelt er að breyta stillingunum fyrir hverja Simulink gerð í valmyndinni Stillingarfæribreytur:
Aðgerðir
The Model-Based Design Toolbox for HCP útgáfa 1.2.0 styður eftirfarandi aðgerðir:
- Minnislestur/ritun
- Skráðu þig til að lesa/skrifa
- Profiler
Sjálfgefin uppsetning sem verkfærakassinn styður er tiltækur á spjöldum Target Hardware Resources: Frá þessu spjaldi getur notandinn uppfært módelborðsfæribreytur eins og heimilisfang tækis, notandanafn, lykilorð og niðurhalsmöppu.
The Model-Based Design Toolbox fyrir HCP útgáfu 1.2.0 hefur verið prófað með því að nota opinbera NXP Green Box II þróunarvettvang fyrir S32S2xx, NXP Gold Box þróunarvettvang fyrir S32G2xx og X-S32R41-EVB þróunarborð fyrir S32R41.
Eiginleikar í módelbundinni hönnun verkfærakistu
Módelbundin hönnunarverkfærakista fyrir HCP útgáfu 1.2.0 er afhent með heilu HCP MCUs Simulink Block Library eins og sýnt er hér að neðan.
Það eru tveir meginflokkar:
- HCP Example Verkefni
- S32S2xx Notablokkir
HCP uppgerð stillingar
Verkfærakassinn veitir stuðning fyrir eftirfarandi uppgerðastillingar:
- Software-in-Loop (SIL)
- Processor-in-Loop (PIL)
Software-in-Loop
SIL uppgerð safnar saman og keyrir myndaða kóðann á þróunartölvu notandans. Hægt er að nota slíka uppgerð til að greina snemma galla og laga þá.
Örgjörvi í lykkju
Í PIL uppgerð keyrir myndaði kóðinn á markbúnaðinum. Niðurstöður PIL uppgerðarinnar eru fluttar yfir á Simulink til að sannreyna tölulegt jafngildi uppgerðarinnar og niðurstöður kóðagerðar. PIL sannprófunarferlið er mikilvægur hluti af hönnunarferlinu til að tryggja að hegðun dreifingarkóðans passi við hönnunina.
HCP Example bókasafnið
Fyrrverandiamples Library stendur fyrir safn Simulink gerða sem gera þér kleift að prófa mismunandi MCU á flís einingar og keyra flókin PIL forrit.
Simulink módelin sýnd sem tdamples eru endurbætt með yfirgripsmikilli lýsingu til að hjálpa notendum að skilja betur virknina sem er beitt, leiðbeiningum um uppsetningu vélbúnaðar hvenær sem þörf er á og kafla um staðfestingu á niðurstöðum.
Fyrrverandiamples eru einnig fáanleg á MATLAB hjálparsíðunni.
Forkröfur
MATLAB útgáfur og stýrikerfi studd
Þessi verkfærakista er þróuð og prófuð til að styðja við eftirfarandi MATLAB útgáfur:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
Fyrir flæðilausa þróunarupplifun er lágmarks ráðlagður PC pallur:
- Windows® OS eða Ubuntu OS: hvaða x64 örgjörva sem er
- Að minnsta kosti 4 GB af vinnsluminni
- Að minnsta kosti 6 GB af lausu plássi.
- Nettenging fyrir web niðurhal.
Stýrikerfi studd
SP stig | 64 bita | |
Windows 7 | SP1 | X |
Windows 10 | X | |
Ubuntu 21.10 | X |
Byggja Toolchain stuðning
Eftirfarandi þýðendur eru studdir:
MCU fjölskylda | Þjálfari studdur | Slepptu útgáfu |
S32S2xx | GCC fyrir ARM innbyggða örgjörva | V9.2 |
S32G2xx | GCC fyrir ARM innbyggða örgjörva | V10.2 |
S32R4x | GCC fyrir ARM innbyggða örgjörva | V9.2 |
Stilla þarf markþýðanda fyrir módelbyggða hönnunarverkfærakistuna.
The Model-Based Design Toolbox notar Toolchain vélbúnaðinn sem Simulink afhjúpar til að virkja sjálfvirka kóðagerð með Embedded og Simulink Coder verkfærakistunni. Sjálfgefið er að verkfærakeðjan er stillt fyrir MATLAB R2020a – R2022b útgáfurnar. Fyrir allar aðrar MATLAB útgáfur þarf notandinn að keyra verkfærakistu m-script til að búa til viðeigandi stillingar fyrir uppsetningarumhverfi sitt.
Þetta er gert með því að breyta MATLAB núverandi möppu í verkfærakistuuppsetningarskrána (td: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) og keyra “mbd_hcp_path.m” forskriftina.
mbd_hcp_path
Meðhöndla 'C[…]\ \NXP_MBDToolbox_HCP sem MBD Toolbox uppsetningarrót. MBD Toolbox slóð á undan.
Skráir verkfærakeðjuna…
Vel heppnað.
Þetta fyrirkomulag krefst þess að notendur setji upp Embedded Coder stuðningspakkann fyrir ARM Cortex-A örgjörva og Embedded Coder stuðningspakkann fyrir ARM Cortex-R örgjörva sem forsenda.
„mbd_hcp_path.m“ forskriftin staðfestir uppsetningarháð notenda og gefur út leiðbeiningar um árangursríka uppsetningu og uppsetningu á verkfærakistunni.
Hægt er að bæta verkfærakeðjuna enn frekar með því að nota Simulink Model Configuration Parameters valmyndina:
Þekktar takmarkanir
Listann yfir þekktar takmarkanir má finna readme.txt file sem er afhent með verkfærakistunni og hægt er að skoða það í MATLAB viðbótaruppsetningarmöppunni í Model-Based Design Toolbox fyrir HCP.
Stuðningsupplýsingar
Fyrir tæknilega aðstoð vinsamlegast skráðu þig inn á eftirfarandi NXP's Model-Based Design Toolbox Community:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Hvernig á að ná okkur:
Heimasíða:
www.nxp.com
Web Stuðningur: www.nxp.com/support
Upplýsingar í þessu skjali eru eingöngu veittar til að gera kerfis- og hugbúnaðarútfærslumönnum kleift að nota NXP Semiconductor vörur. Það eru engin bein eða óbein höfundarréttarleyfi veitt hér á eftir til að hanna eða búa til samþættar rafrásir eða samþættar rafrásir byggðar á upplýsingum í þessu skjali.
NXP Semiconductor áskilur sér rétt til að gera breytingar án frekari fyrirvara á vörum hér. NXP Semiconductor veitir enga ábyrgð, yfirlýsingu eða ábyrgð varðandi hæfi vara sinna í neinum sérstökum tilgangi, né tekur Freescale Semiconductor á sig neina ábyrgð sem stafar af beitingu eða notkun einhverrar vöru eða hringrásar, og afsalar sér sérstaklega allri ábyrgð, þar með talið án takmörkun afleiddra eða tilfallandi tjóns. „Dæmigerðar“ færibreytur sem kunna að vera tilgreindar í NXP Semiconductor gagnablöðum og/eða forskriftum geta verið mismunandi eftir mismunandi forritum og raunveruleg afköst geta verið breytileg með tímanum. Allar rekstrarbreytur, þar á meðal „Dæmigert“, verða að vera staðfestar fyrir hverja umsókn viðskiptavinar af tæknisérfræðingum viðskiptavinarins. NXP Semiconductor veitir ekki leyfi samkvæmt einkaleyfisrétti sínum né réttindum annarra. NXP hálfleiðarar vörur eru ekki hannaðar, ætlaðar eða heimilaðar til notkunar sem íhlutir í kerfum sem ætluð eru til skurðaðgerðar í líkamann, eða önnur forrit sem ætluð eru til að styðja við eða viðhalda lífi, eða fyrir önnur forrit þar sem bilun í NXP hálfleiðara vörunni gæti skapa aðstæður þar sem persónuleg meiðsli eða dauði geta átt sér stað. Ef kaupandi kaupir eða notar vörur frá NXP Semiconductor fyrir slíka óviljandi eða óleyfilega notkun skal kaupandi skaða og halda NXP Semiconductor og yfirmönnum þess, starfsmönnum, dótturfélögum, hlutdeildarfélögum og dreifingaraðilum skaðlausum gegn öllum kröfum, kostnaði, skaðabótum og kostnaði og sanngjörnum lögfræðingum. gjöld sem stafa af, beint eða óbeint, hvers kyns kröfu um líkamstjón eða dauða sem tengist slíkri óviljandi eða óleyfilegri notkun, jafnvel þótt slík krafa haldi því fram að NXP Semiconductor hafi verið vanræksla varðandi hönnun eða framleiðslu á hlutanum.
MATLAB, Simulink, Stateflow, Handle Graphics og Real-Time Workshop eru skráð vörumerki og TargetBox er vörumerki The MathWorks, Inc.
Microsoft og .NET Framework eru vörumerki Microsoft Corporation.
Flexera Software, Flexlm og FlexNet Publisher eru skráð vörumerki eða vörumerki Flexera Software, Inc. og/eða InstallShield Co. Inc. í Bandaríkjunum og/eða öðrum löndum.
NXP, NXP lógóið, CodeWarrior og ColdFire eru vörumerki NXP Semiconductor, Inc., Reg. US Pat. & Tm. Slökkt. Flexis og Processor Expert eru vörumerki NXP Semiconductor, Inc. Öll önnur vöru- eða þjónustuheiti eru eign viðkomandi eigenda.
©2021 NXP hálfleiðarar. Allur réttur áskilinn.
Skjöl / auðlindir
![]() |
NXP Model Based Design Toolbox fyrir HCP [pdfLeiðbeiningar Módelbundin hönnunarverkfærakassi fyrir HCP, módelbundinn hönnunarverkfærakassi, hönnunarverkfærakassi, verkfærakista |