I-Model Based Design Toolbox ye-HCP
Izici Eziyinhloko
I-NXP's Model-based Design Toolbox yenguqulo engu-1.2.0 ye-HCP yakhelwe ukusekela i-S32S2xx, S32R4x kanye ne-S32G2xx MCUs ibe imvelo ye-MATLAB/Simulink, okuvumela abasebenzisi ukuthi:
- Ukudizayina izinhlelo kusetshenziswa izindlela ze-Model-Based Design;
- Lingisa futhi Uhlole amamodeli we-Simulink we-S32S, S32R kanye ne-S32G MCU ngaphambi kokuthumela amamodeli kokuhlosiwe kwehadiwe;
- Khiqiza ikhodi yohlelo ngokuzenzakalelayo ngaphandle kwezidingo zokubhala ngesandla ngesandla C/ASM
- Ukuthunyelwa kwesicelo ngokuqondile kusuka ku-MATLAB/Simulink kuya kumabhodi okuhlola e-NXP
Izici eziyinhloko nokusebenza okusekelwa ekukhishweni kwe-v1.2.0 RFP yilezi:
- Ukusekelwa kwe-S32S247TV MCU kanye ne-GreenBox II Development Platform
- Ukusekelwa kwe-S32G274A MCU kanye ne-GoldBox Development Platform (S32G-VNP-RDB2 Reference Design Board)
- Ukusekelwa kwe-S32R41 MCU eneBhodi Lokuthuthukiswa (X-S32R41-EVB)
- Ihambisana nokukhishwa kwe-MATLAB R2020a - R2022b
- Ihlanganiswe ngokugcwele neSimulink Toolchain
- Kufaka phakathi i-Example library ehlanganisa:
- Isoftware-in-Loop, iProsesa-in-Loop
- Ukuze uthole imininingwane eyengeziwe mayelana nesihloko ngasinye esigqanyiswe ngenhla sicela ubheke ezahlukweni ezilandelayo.
Ukusekelwa kwe-HCP MCU
Amaphakheji & Okususelwe
I-Model-based Design Toolbox yenguqulo ye-HCP 1.2.0 iyasekela:
I-Model-based Design Toolbox ye-HCP
Khipha Amanothi
- S32S2xx MCU Amaphakheji:
- I-S32S247TV
- S32G2xx MCU Amaphakheji:
- I-S32G274A
- I-S32R4x MCU Amaphakheji:
- I-S32R41
Ukulungiselelwa kungashintshwa kalula kumodeli ngayinye ye-Simulink kusukela kumenyu Yemingcele Yokulungiselela:
Imisebenzi
I-Model-based Design Toolbox yenguqulo ye-HCP 1.2.0 isekela imisebenzi elandelayo:
- Inkumbulo ifundeka/ bhala
- Bhalisa funda/bhala
- UProfiler
Ukucushwa okuzenzakalelayo okusekelwa ibhokisi lamathuluzi kuyatholakala ngaphakathi kwamaphaneli Ezinsiza Zekhompuyutha Eziqondiwe: Kusuka kuleli phaneli, umsebenzisi angabuyekeza imodeli Yezinhlaka Zebhodi njengekheli ledivayisi, igama lomsebenzisi, iphasiwedi, kanye nefolda yokulanda.
I-Model-based Design Toolbox yenguqulo ye-HCP 1.2.0 ihlolwe kusetshenziswa i-NXP Green Box II Development Platform ye-S32S2xx, i-NXP Gold Box Development Platform ye-S32G2xx kanye ne-X-S32R41-EVB Development Board ye-S32R41.
Izici Zebhokisi Lamathuluzi Lomklamo Osekelwe Kumodeli
I-Model-based Design Toolbox yenguqulo ye-HCP 1.2.0 ilethwa ne-HCP MCUs Simulink Block Library ephelele njengoba kuboniswe ngezansi.
Kunezigaba ezimbili eziyinhloko:
- I-HCP Example Amaphrojekthi
- S32S2xx Utility Blocks
Izindlela zokulingisa ze-HCP
Ibhokisi lamathuluzi linikeza ukusekela kwalezi zindlela zokulingisa ezilandelayo:
- Isoftware-in-Loop (SIL)
- Iprosesa-in-Loop (PIL)
Isoftware-in-Loop
Ukulingisa kwe-SIL kuhlanganisa futhi kusebenzisa ikhodi ekhiqiziwe kukhompuyutha yokuthuthukisa yomsebenzisi. Umuntu angasebenzisa ukulingisa okunjalo ukuze abone ukukhubazeka kusenesikhathi futhi akulungise.
Iprosesa-in-loop
Ekulingiseni kwe-PIL, ikhodi ekhiqiziwe isebenza kuhadiwe okuqondiwe. Imiphumela yokulingisa kwe-PIL idluliselwa ku-Simulink ukuze kuqinisekiswe ukulingana kwezinombolo kokulingisa kanye nemiphumela yokukhiqiza ikhodi. Inqubo yokuqinisekisa ye-PIL iyingxenye ebalulekile yomjikelezo wokuklama ukuze kuqinisekiswe ukuthi ukuziphatha kwekhodi yokuthunyelwa kufana nomklamo.
I-HCP Example Library
I-ExampI-les Library imele iqoqo lamamodeli we-Simulink akuvumela ukuthi uhlole amamojula ahlukene we-MCU ku-chip futhi usebenzise izinhlelo zokusebenza eziyinkimbinkimbi ze-PIL.
Amamodeli we-Simulink aboniswe njengesibampi-les ithuthukiswa ngencazelo ebanzi ukusiza abasebenzisi baqonde kangcono ukusebenza okwenziwayo, imiyalelo yokusethwa kwehadiwe noma nini lapho kudingekile, kanye nesigaba sokuqinisekisa imiphumela.
I-exampLes iyatholakala futhi ekhasini losizo le-MATLAB.
Okudingekayo
Ukukhishwa kwe-MATLAB nama-OS Asekelwe
Leli bhokisi lamathuluzi liyathuthukiswa futhi lihlolwe ukuze lisekele ukukhishwa okulandelayo kwe-MATLAB:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
Ngokuhlangenwe nakho kokuthuthuka okungagelezi, ingxenyekazi encane enconyiwe ye-PC yilena:
- I-Windows® OS noma Ubuntu OS: noma iyiphi iphrosesa ye-x64
- Okungenani u-4 GB we-RAM
- Okungenani u-6 GB wesikhala samahhala sediski.
- Uxhumano lwe-inthanethi lwe web okulandwayo.
Isistimu yokusebenza isekelwe
Izinga le-SP | 64-bit | |
Windows 7 | SP1 | X |
Windows 10 | X | |
Ubuntu 21.10 | X |
Yakha Toolchain Support
Abahlanganisi abalandelayo bayasekelwa:
Umndeni we-MCU | I-Compiler Isekelwe | Khipha inguqulo |
I-S32S2xx | I-GCC yama-ARM Embedded Processors | V9.2 |
I-S32G2xx | I-GCC yama-ARM Embedded Processors | V10.2 |
I-S32R4x | I-GCC yama-ARM Embedded Processors | V9.2 |
Umhlanganisi oqondiwe Webhokisi Lamathuluzi Lomklamo Osekelwe Kumodeli udinga ukulungiselelwa.
I-Model-based Design Toolbox isebenzisa indlela ye-Toolchain evezwe i-Simulink ukuze inike amandla ukukhiqizwa kwekhodi okuzenzakalelayo ngebhokisi lamathuluzi le-Embedded kanye ne-Simulink Coder. Ngokuzenzakalelayo, uchungechunge lwamathuluzi luhlelelwe ukukhishwa kwe-MATLAB R2020a - R2022b. Kunoma yikuphi okunye ukukhishwa kwe-MATLAB, umsebenzisi udinga ukusebenzisa i-m-script yebhokisi lamathuluzi ukuze enze izilungiselelo ezifanele zendawo yakhe yokufaka.
Lokhu kwenziwa ngokushintsha Uhla Lwemibhalo Lwamanje lwe-MATLAB lube lwemibhalo yokufaka ibhokisi lamathuluzi (isb: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) bese usebenzisa umbhalo othi “mbd_hcp_path.m”.
mbd_hcp_path
Iphatha i-'C[...]\ \NXP_MBDToolbox_HCP njengempande yokufaka ye-MBD Toolbox. Indlela ye-MBD Toolbox ilungiselelwe kusengaphambili.
Ibhalisa i-toolchain…
Iphumelele.
Le nqubo idinga abasebenzisi ukuthi bafake Iphakheji Yokusekela Ikhodi Eshumekiwe Yephrosesa ye-ARM Cortex-A kanye Nephakheji Yokusekelwa Kwekhodi Eshumekiwe Yephrosesa ye-ARM Cortex-R njengemfuneko.
Isikripthi se-“mbd_hcp_path.m” siqinisekisa ukuncika kokusetha komsebenzisi futhi sizokhipha imiyalelo yokufaka ngempumelelo nokucushwa kwebhokisi lamathuluzi.
I-toolchain ingathuthukiswa futhi kusetshenziswa imenyu ye-Simulink Model Configuration Parameters:
Imikhawulo Eyaziwayo
Uhlu lwemikhawulo yokwazi lungatholakala i-readme.txt file elethwa nebhokisi lamathuluzi futhi kungaboniswana nalo kufolda yokufaka Yesengezo se-MATLAB ye-Model-Based Design Toolbox ye-HCP.
Ulwazi Lokusekela
Ukuze uthole ukwesekwa kobuchwepheshe sicela ungene ngemvume ku-NXP's Model-based Design Toolbox elandelayo:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Ungasifinyelela Kanjani:
Ikhasi Lasekhaya:
www.nxp.com
Web Ukusekela: www.nxp.com/support
Ulwazi olukulo mbhalo lunikezwe kuphela ukunika amandla abaqalisi besistimu nesofthiwe ukusebenzisa imikhiqizo ye-NXP Semiconductor. Awekho amalayisense e-copyright acacisiwe noma asikiselwayo anikezwe lapha ngezansi ukuze adizayine noma enze noma yimaphi amasekethe ahlanganisiwe noma amasekethe ahlanganisiwe asekelwe olwazini olukule dokhumenti.
I-NXP Semiconductor igodla ilungelo lokwenza izinguquko ngaphandle kwesaziso esengeziwe kunoma imiphi imikhiqizo elapha. I-NXP Semiconductor ayenzi siqiniseko, isethulo noma isiqinisekiso mayelana nokufaneleka kwemikhiqizo yayo nganoma iyiphi injongo, futhi i-Freescale Semiconductor ayithathi noma yisiphi isikweletu esivela ngenxa yesicelo noma ukusetshenziswa kwanoma yimuphi umkhiqizo noma isekethe, futhi ichitha noma yisiphi isibopho, kubandakanya umkhawulo umonakalo owumphumela noma wengozi. Amapharamitha “avamile” angase anikezwe kumashidi wedatha we-NXP Semiconductor kanye/noma imininingwane ingahluka futhi yenzeke ezinhlelweni ezihlukene futhi ukusebenza kwangempela kungase kuhluke ngokuhamba kwesikhathi. Wonke amapharamitha okusebenza, okuhlanganisa “Okuvamile”, kufanele aqinisekiswe kuhlelo lokusebenza lwekhasimende ngalunye ngochwepheshe bezobuchwepheshe bekhasimende. I-NXP Semiconductor ayidlulisi noma yiliphi ilayisense ngaphansi kwamalungelo ayo obunikazi noma amalungelo abanye. Imikhiqizo ye-NXP Semiconductor ayiklanyelwe, ihloselwe, noma igunyaziwe ukuthi isetshenziswe njengezingxenye zezinhlelo ezihloselwe ukufakelwa ukuhlinzwa emzimbeni, noma ezinye izinhlelo zokusebenza ezihloselwe ukusekela noma ukusekela ukuphila, noma nganoma yisiphi esinye isicelo lapho ukwehluleka komkhiqizo we-NXP Semiconductor kungaba khona. dala isimo lapho ukulimala komuntu siqu noma ukufa kungase kwenzeke. Uma umthengi ethenga noma esebenzisa imikhiqizo ye-NXP Semiconductor yanoma yisiphi isicelo esingahlosiwe noma esingagunyaziwe, umthengi uzobuyisela futhi abambe i-NXP Semiconductor kanye nezikhulu zayo, abasebenzi, izinkampani ezingaphansi kwayo, amanxusa, nabasabalalisi bengenabungozi kuzo zonke izimangalo, izindleko, umonakalo, kanye nezindleko, kanye nommeli onengqondo. izimali ezivela, ngokuqondile noma ngokungaqondile, noma isiphi isimangalo sokulimala komuntu siqu noma ukufa okuhlobene nokusetshenziswa okungahlosiwe noma okungagunyaziwe, ngisho noma leso simangalo sigomela ukuthi i-NXP Semiconductor yayingenandaba nokuklama noma ukwenziwa kwengxenye.
I-MATLAB, i-Simulink, i-Stateflow, i-Handle Graphics, kanye ne-Real-Time Workshop izimpawu zokuthengisa ezibhalisiwe, futhi i-TargetBox inguphawu lokuthengisa lwe-The MathWorks, Inc.
I-Microsoft kanye ne-NET Framework yizimpawu zokuthengisa ze-Microsoft Corporation.
I-Flexera Software, i-Flexlm, ne-FlexNet Publisher izimpawu zokuthengisa ezibhalisiwe noma izimpawu zokuthengisa ze-Flexera Software, Inc. kanye/noma i-InstalShield Co. Inc. e-United States of America kanye/noma kwamanye amazwe.
I-NXP, ilogo ye-NXP, i-CodeWarrior ne-ColdFire yizimpawu zokuthengisa ze-NXP Semiconductor, Inc., Reg. US Pat. & Tm. Valiwe. I-Flexis ne-Processor Expert yizimpawu zokuthengisa ze-NXP Semiconductor, Inc. Yonke eminye imikhiqizo noma amagama esevisi ayimpahla yabanikazi bayo.
©2021 NXP Semiconductors. Wonke Amalungelo Agodliwe.
Amadokhumenti / Izinsiza
![]() |
I-NXP Model Based Design Toolbox ye-HCP [pdf] Iziyalezo I-Model Based Design Toolbox ye-HCP, I-Model Based Design Toolbox, I-Design Toolbox, Ibhokisi lamathuluzi |