NXP Model Based Design Toolbox HCP logorako

Ereduetan oinarritutako diseinu-tresnak HCPrako

NXP Model Based Design Toolbox HCP produkturako

Ezaugarri nagusiak

NXP-ren Model-Based Design Toolbox HCP 1.2.0 bertsiorako S32S2xx, S32R4x eta S32G2xx MCUak MATLAB/Simulink ingurunean onartzeko diseinatuta dago, erabiltzaileei:

  • Diseinatzeko aplikazioak Model-Based Design metodologiak erabiliz;
  • Simulatu eta probatu Simulink modeloak S32S, S32R eta S32G MCUetarako ereduak hardware helburuetara zabaldu aurretik;
  • Sortu aplikazioaren kodea automatikoki C/ASM eskuz kodetzeko beharrik gabe
  • Aplikazioa MATLAB/Simulink-etik NXP ebaluazio-batzordeetara zuzenean hedatzeaNXP ereduan oinarritutako diseinu-tresna-kutxa HCP 01rako

v1.2.0 RFP bertsioan onartzen diren ezaugarri eta funtzionalitate nagusiak hauek dira:

  • S32S247TV MCUrako eta GreenBox II Garapen Plataformarako euskarria
  • S32G274A MCUrako eta GoldBox Garapen Plataformarako laguntza (S32G-VNP-RDB2 Erreferentzia Diseinu Taula)
  • S32R41 MCUrako laguntza garapen-plakarekin (X-S32R41-EVB)
  • MATLAB R2020a - R2022b bertsioekin bateragarria
  • Simulink Toolchain-ekin guztiz integratuta
  • Adibampbiltzen dituen liburutegia:
    • Software-in-loop, prozesadore-in-loop
    • Goian nabarmendutako gai bakoitzari buruzko xehetasun gehiago lortzeko, begiratu hurrengo kapituluetara.

HCP MCU euskarria

Paketeak eta Deribatuak

Ereduetan oinarritutako diseinu-tresnak HCPrako 1.2.0 bertsioak onartzen ditu:
Ereduetan oinarritutako diseinu-tresnak HCPrako
Argitalpen Oharrak

  • S32S2xx MCU paketeak:
    • S32S247TV
  • S32G2xx MCU paketeak:
    • S32G274A
  • S32R4x MCU paketeak:
    • S32R41

Konfigurazioak erraz alda daitezke Simulink modelo bakoitzerako Konfigurazio Parametroak menutik:
NXP ereduan oinarritutako diseinu-tresna-kutxa HCP 02rako

Funtzioak

HCP 1.2.0 bertsiorako ereduetan oinarritutako diseinu-tresnak funtzio hauek onartzen ditu:

  • Memoria irakurtzea/idaztea
  • Erregistratu irakurketa/idazketa
  • Profiler

Tresna-kutxak onartzen duen konfigurazio lehenetsia Target Hardware Resources panelen barruan dago eskuragarri: NXP ereduan oinarritutako diseinu-tresna-kutxa HCP 03rakoPanel honetatik, erabiltzaileak plaka ereduaren parametroak egunera ditzake, hala nola gailuaren helbidea, erabiltzaile-izena, pasahitza eta deskarga-karpeta.
HCP 1.2.0 bertsiorako ereduetan oinarritutako diseinu-tresna-kutxa probatu da S32S2xx-rako NXP Green Box II garapen-plataforma ofiziala erabiliz, S32G2xx-rako NXP Gold Box garapen-plataforma eta S32R41-rako X-S32R41-EVB garapen-taula erabiliz.

Ereduetan oinarritutako diseinu-tresnaren ezaugarriak

HCP 1.2.0 bertsiorako Ereduetan Oinarritutako Diseinuko Tresna Kutxa HCP MCU Simulink Block Library osoarekin eskaintzen da behean erakusten den moduan.
Bi kategoria nagusi daude:

  • HCP Adibample Proiektuak
  • S32S2xx Erabilgarritasun blokeakNXP ereduan oinarritutako diseinu-tresna-kutxa HCP 04rako
HCP Simulazio moduak

Tresna-kutxak simulazio-modu hauetarako laguntza eskaintzen du:

  • Software-in-loop (SIL)
  • Prozesadorearen begizta (PIL)

Software-in-loop
SIL simulazio batek sortutako kodea konpilatu eta exekutatzen du erabiltzailearen garapen-ordenagailuan. Horrelako simulazio bat erabil daiteke akats goiztiarrak detektatzeko eta horiek konpontzeko.
Prozesadorea begiztetan
PIL simulazio batean, sortutako kodea xede-hardwarean exekutatzen da. PIL simulazioaren emaitzak Simulink-era transferitzen dira, simulazioaren zenbakizko baliokidetasuna eta kodea sortzearen emaitzak egiaztatzeko. PIL egiaztapen-prozesua diseinu-zikloaren zati erabakigarria da hedapen-kodearen portaera diseinuarekin bat datorrela ziurtatzeko.
NXP ereduan oinarritutako diseinu-tresna-kutxa HCP 05rako

HCP Adibample Liburutegia

Adibamples Library-k Simulink modeloen bilduma bat adierazten du, MCUren chip-eko modulu desberdinak probatu eta PIL aplikazio konplexuak exekutatzeko aukera ematen dizuna.
NXP ereduan oinarritutako diseinu-tresna-kutxa HCP 06rakoAdib gisa erakusten diren Simulink ereduakampfitxategiak deskribapen zabal batekin hobetzen dira erabiltzaileek erabiltzen duten funtzionaltasuna hobeto ulertzeko, hardwarea konfiguratzeko argibideak beharrezkoak diren bakoitzean eta emaitzak baliozkotzeko atal batekin.
Adibampfitxategiak MATLAB laguntza-orritik ere eskuragarri daude.

Aurrebaldintzak

MATLAB bertsioak eta sistema eragileak onartzen dira

Tresna-kutxa hau MATLAB bertsio hauek onartzen dituen garatu eta probatu da:

  • R2020a;
  • R2020b;
  • R2021a;
  • R2021b;
  • R2022a;
  • R2022b

Fluxurik gabeko garapen-esperientzia baterako, gomendatutako gutxieneko ordenagailurako plataforma hau da:

  • Windows® OS edo Ubuntu OS: edozein x64 prozesadore
  • Gutxienez 4 GB RAM
  • Gutxienez 6 GB libreko diskoan.
  • Interneteko konexiorako web deskarga.

Onartutako sistema eragilea

SP Maila 64 bitekoa
Windows 7 SP1 X
Windows 10 X
Ubuntu 21.10 X
Eraiki tresna-katearen euskarria

Konpiladore hauek onartzen dira:

MCU Familia Konpilatzailea onartzen da Bertsio bertsioa
S32S2xx ARM txertatutako prozesadoreetarako GCC V9.2
S32G2xx ARM txertatutako prozesadoreetarako GCC V10.2
S32R4x ARM txertatutako prozesadoreetarako GCC V9.2

Model-Based Design Toolbox-erako xede-konpilatzailea konfiguratu behar da.
Model-Based Design Toolbox-ek Simulink-ek erakusten duen Toolchain mekanismoa erabiltzen du Embedded eta Simulink Coder tresna-kutxarekin kode automatikoa sortzeko. Lehenespenez, tresna-katea MATLAB R2020a - R2022b bertsioetarako konfiguratuta dago. MATLAB beste edozein bertsiotarako, erabiltzaileak tresna-kutxa m-script bat exekutatu behar du bere instalazio-ingurunerako ezarpen egokiak sortzeko.
Hau MATLAB Uneko Direktorioa tresna-kutxaren instalazio-direktoriora aldatuz egiten da (adibidez: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) eta "mbd_hcp_path.m" script-a exekutatzen da.
mbd_hcp_path
'C[…]\ \NXP_MBDToolbox_HCP MBD Toolbox instalazioaren erro gisa tratatzen da. MBD Toolbox bidea jarri da.
Tresna-katea erregistratzen...
Arrakastatsua.
Mekanismo honek erabiltzaileek ARM Cortex-A prozesadorerako kodetzaile txertatuaren laguntza-paketea eta ARM Cortex-R prozesadorerako kodetzaile txertatuaren laguntza-paketea instalatu behar dituzte aurrebaldintza gisa.
NXP ereduan oinarritutako diseinu-tresna-kutxa HCP 07rako"mbd_hcp_path.m" script-ak erabiltzailearen konfigurazioaren menpekotasunak egiaztatzen ditu eta tresna-kutxa behar bezala instalatu eta konfiguratzeko argibideak emango ditu.
Tresna-katea gehiago hobetu daiteke Simulink ereduaren konfigurazio-parametroen menua erabiliz:
NXP ereduan oinarritutako diseinu-tresna-kutxa HCP 08rako

Muga ezagunak

Ezagutzen diren mugen zerrenda readme.txt helbidean aurki daiteke file tresna-kutxarekin batera entregatzen dena eta HCPrako Model-Based Design Toolbox for MATLAB Gehigarriaren instalazio karpetan kontsulta daiteke.

Laguntza Informazioa

Laguntza teknikoa lortzeko, hasi saioa NXP-en Model-Based Design Toolbox komunitatean:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Nola iritsi?
Hasierako orria:
www.nxp.com
Web Laguntza: www.nxp.com/support
Dokumentu honetako informazioa sistema eta software inplementatzaileek NXP Semiconductor produktuak erabiltzeko aukera ematen dute soilik. Ez dago dokumentu honetako informazioan oinarritutako zirkuitu integratu edo zirkuitu integraturik diseinatzeko edo fabrikatzeko baimen espresuki edo inpliziturik emandako copyright-lizentziarik.
NXP Semiconductor-ek beretzat gordetzen du hemengo produktuetan aldaketak egiteko eskubidea. NXP Semiconductor-ek ez du inolako bermerik, ordezkaritzarik edo bermerik ematen bere produktuak helburu jakin baterako egokitasunari buruz, ezta Freescale Semiconductor-ek ez du bere gain hartzen edozein produktu edo zirkuituren aplikaziotik edo erabileratik eratorritako erantzukizunik, eta berariaz uko egiten dio inolako erantzukizunik, barne gabe. murrizketa ondoriozko edo gorabeherazko kalteak. NXP Semiconductor datu-orrietan eta/edo zehaztapenetan eman daitezkeen parametro "ohikoak" aplikazio desberdinetan aldatu egin daitezke eta alda daitezke eta denboran zehar benetako errendimendua alda daiteke. Eragiketa-parametro guztiak, "Tipikoak" barne, bezeroaren aplikazio bakoitzerako balioztatu behar dituzte bezeroaren aditu teknikoek. NXP Semiconductor-ek ez du lizentziarik ematen bere patente-eskubideen edo besteen eskubideen arabera. NXP Semiconductor produktuak ez daude diseinatuta, pentsatuta edo baimenduta, gorputzean inplante kirurgikorako sistemen osagai gisa erabiltzeko, edo bizitzari eusteko edo bizitzari eusteko xedea duten beste aplikazio batzuetarako, edo NXP Semiconductor produktuaren hutsegiteak izan dezakeen beste edozein aplikaziotarako. lesio pertsonalak edo heriotza gerta daitezkeen egoera sortu. Erosleak NXP Semiconductor produktuak nahi ez diren edo baimendu gabeko aplikazioetarako erosi edo erabiliko balitu, Erosleak kaltegabetu egingo ditu NXP Semiconductor eta bere ofizial, langile, filial, afiliatu eta banatzaileen erreklamazio, kostu, kalte eta gastu guztien eta arrazoizko abokatuen aurrean. Zuzenean edo zeharka, nahi gabeko edo baimendu gabeko erabilera horrekin lotutako lesio pertsonalen edo heriotzaren edozein erreklamazioren ondoriozko kuotak, nahiz eta erreklamazio horrek NXP Semiconductor piezaren diseinuari edo fabrikazioari dagokionez arduragabekeria izan zuela alegatzen badu.
MATLAB, Simulink, Stateflow, Handle Graphics eta Real-Time Workshop marka erregistratuak dira, eta TargetBox The MathWorks, Inc-en marka komertziala da.
Microsoft eta .NET Framework Microsoft Corporation-en marka komertzialak dira.
Flexera Software, Flexlm eta FlexNet Publisher Flexera Software, Inc. eta/edo InstallShield Co. Inc.-ren marka erregistratuak edo marka komertzialak dira Amerikako Estatu Batuetan eta/edo beste herrialde batzuetan.
NXP, NXP logotipoa, CodeWarrior eta ColdFire NXP Semiconductor, Inc., Reg.-ren marka komertzialak dira. AEBetako Pat. & Tm. Desaktibatuta. Flexis eta Processor Expert NXP Semiconductor, Inc-ren marka komertzialak dira. Gainerako produktu edo zerbitzu-izen guztiak dagozkien jabeen jabetzakoak dira.
©2021 NXP Semiconductors. Eskubide guztiak erreserbatuak.

Dokumentuak / Baliabideak

NXP ereduan oinarritutako diseinu-tresnak HCPrako [pdfArgibideak
HCPrako ereduetan oinarritutako diseinu-tresnak, ereduetan oinarritutako diseinu-tresnak, diseinu-tresnak, tresna-kutxa

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *