NXP Model Based Design Toolbox foar HCP logo

Model Based Design Toolbox foar HCP

NXP Model Based Design Toolbox foar HCP produkt

Main Features

De NXP's Model-Based Design Toolbox foar HCP ferzje 1.2.0 is ûntworpen om S32S2xx, S32R4x en S32G2xx MCU's te stypjen yn MATLAB / Simulink-omjouwing, wêrtroch brûkers:

  • Untwerpapplikaasjes mei modelbasearre ûntwerpmetoaden;
  • Simulearje en test Simulink-modellen foar S32S, S32R en S32G MCU's foardat de modellen ynset wurde nei de hardwaredoelen;
  • Generearje de applikaasjekoade automatysk sûnder needsaak foar hânkodearjen C / ASM
  • Ynset fan de applikaasje direkt fan MATLAB / Simulink nei de NXP evaluaasje boardsNXP Model Based Design Toolbox foar HCP 01

De haadfunksjes en funksjonaliteiten dy't wurde stipe yn v1.2.0 RFP-release binne:

  • Stipe foar S32S247TV MCU en it GreenBox II-ûntwikkelingsplatfoarm
  • Stipe foar S32G274A MCU en it GoldBox Development Platform (S32G-VNP-RDB2 Reference Design Board)
  • Stipe foar S32R41 MCU mei Development Board (X-S32R41-EVB)
  • Kompatibel mei MATLAB releases R2020a - R2022b
  • Folslein yntegrearre mei Simulink Toolchain
  • Omfettet in Example bibleteek dy't omfettet:
    • Software-in-Loop, Processor-in-Loop
    • Foar mear details oer elk fan 'e hjirboppe markearre ûnderwerpen ferwize nei de folgjende haadstikken.

HCP MCU Support

Pakketten en derivaten

De Model-Based Design Toolbox foar HCP ferzje 1.2.0 stipet:
Model-basearre Design Toolbox foar HCP
Release Notes

  • S32S2xx MCU-pakketten:
    • S32S247TV
  • S32G2xx MCU-pakketten:
    • S32G274A
  • S32R4x MCU-pakketten:
    • S32R41

De konfiguraasjes kinne maklik feroare wurde foar elk Simulink-model út it menu Konfiguraasjeparameters:
NXP Model Based Design Toolbox foar HCP 02

Funksjes

De Model-Based Design Toolbox foar HCP ferzje 1.2.0 stipet de folgjende funksjes:

  • Unthâld lêzen / skriuwe
  • Registrearje lêzen / skriuwe
  • Profiler

De standertkonfiguraasje dy't stipe wurdt troch de toolbox is beskikber binnen de panielen fan Target Hardware Resources: NXP Model Based Design Toolbox foar HCP 03Ut dit paniel, de brûker kin bywurkje it model Board Parameters lykas apparaat adres, brûkersnamme, wachtwurd, en download map.
De Model-Based Design Toolbox foar HCP ferzje 1.2.0 is hifke mei it offisjele NXP Green Box II Development Platform foar S32S2xx, NXP Gold Box Development Platform foar S32G2xx en X-S32R41-EVB Development Board foar S32R41.

Model-basearre Design Toolbox Features

De Model-Based Design Toolbox foar HCP ferzje 1.2.0 wurdt levere mei folsleine HCP MCU's Simulink Block Library lykas hjirûnder werjûn.
D'r binne twa haadkategoryen:

  • HCP Example Projekten
  • S32S2xx Utility BlocksNXP Model Based Design Toolbox foar HCP 04
HCP Simulaasje modus

De toolbox biedt stipe foar de folgjende simulaasjemodi:

  • Software-in-Loop (SIL)
  • Processor-in-Loop (PIL)

Software-in-loop
In SIL-simulaasje kompilearret en rint de oanmakke koade op de ûntwikkelingskomputer fan de brûker. Men kin sa'n simulaasje brûke om iere defekten te ûntdekken en se te reparearjen.
Processor-in-loop
Yn in PIL-simulaasje rint de oanmakke koade op 'e doelhardware. De resultaten fan 'e PIL-simulaasje wurde oerbrocht nei Simulink om de numerike lykweardigens fan' e simulaasje en de resultaten fan 'e koade-generaasje te kontrolearjen. It PIL-ferifikaasjeproses is in krúsjaal diel fan 'e ûntwerpsyklus om te soargjen dat it gedrach fan' e ynsetkoade oerienkomt mei it ûntwerp.
NXP Model Based Design Toolbox foar HCP 05

HCP Exampde Bibleteek

De eksamples Bibleteek stiet foar in samling Simulink modellen dy't lit jo testen ferskillende MCU on-chip modules en rinne komplekse PIL applikaasjes.
NXP Model Based Design Toolbox foar HCP 06De Simulink-modellen werjûn as eksamples wurde fersterke mei in wiidweidige beskriuwing te helpen brûkers better begripe de funksjonaliteit dy't wurdt útoefene, hardware opset ynstruksjes wannear nedich binne, en in resultaat falidaasje seksje.
De eksamples binne ek beskikber út de MATLAB help side.

Betingsten

MATLAB Releases en OSes Stipe

Dizze toolbox is ûntwikkele en testen om de folgjende MATLAB-releases te stypjen:

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

Foar in streamless ûntwikkelingsûnderfining is it minimale oanbefellende PC-platfoarm:

  • Windows® OS of Ubuntu OS: elke x64-prosessor
  • Op syn minst 4 GB RAM
  • Op syn minst 6 GB frije skiifromte.
  • Ynternetferbining foar web downloads.

Bestjoeringssysteem Stipe

SP nivo 64-bit
Windows 7 SP1 X
Windows 10 X
Ubuntu 21.10 X
Build Toolchain Support

De folgjende kompilatoren wurde stipe:

MCU famylje Kompilator Stipe Ferzje frijlitte
S32S2xx GCC foar ARM Embedded Prozessoren V9.2
S32G2xx GCC foar ARM Embedded Prozessoren V10.2
S32R4x GCC foar ARM Embedded Prozessoren V9.2

De doelkompiler foar de Model-Based Design Toolbox moat wurde konfigureare.
De Model-Based Design Toolbox brûkt it Toolchain-meganisme bleatsteld troch de Simulink om automatyske koade-generaasje yn te skeakeljen mei Embedded en Simulink Coder-ark. Standert is de toolchain konfigureare foar de MATLAB R2020a - R2022b releases. Foar elke oare MATLAB-release moat de brûker in toolbox m-skript útfiere om de passende ynstellings foar syn / har ynstallaasjeomjouwing te generearjen.
Dit wurdt dien troch de MATLAB Current Directory te feroarjen yn de toolbox-ynstallaasjemap (bgl: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) en it skript "mbd_hcp_path.m" út te fieren.
mbd_hcp_path
Behanneling 'C[...]\ \NXP_MBDToolbox_HCP as MBD Toolbox ynstallaasje root. MBD Toolbox paad prepended.
De toolchain registrearje ...
Suksesfol.
Dit meganisme fereasket dat brûkers it Embedded Coder Support Package foar ARM Cortex-A-prosessor en Embedded Coder Support Package foar ARM Cortex-R-prosessor as betingst ynstallearje.
NXP Model Based Design Toolbox foar HCP 07It skript "mbd_hcp_path.m" ferifiearret de ôfhinklikens fan brûker opset en sil ynstruksjes útjaan foar in suksesfolle ynstallaasje en konfiguraasje fan 'e toolbox.
De toolchain kin fierder ferbettere wurde mei it Simulink Model Configuration Parameters menu:
NXP Model Based Design Toolbox foar HCP 08

Bekende beheinings

De list mei witte beheiningen kin fûn wurde de readme.txt file dat wurdt levere mei de toolbox en kin wurde rieplachte yn de MATLAB Add-on ynstallaasje map fan de Model-Based Design Toolbox foar HCP.

Stipe ynformaasje

Foar technyske stipe meld jo asjebleaft oan by de folgjende NXP's Model-Based Design Toolbox Community:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Hoe kinne wy ​​ús berikke:
Thússide:
www.nxp.com
Web Stypje: www.nxp.com/support
Ynformaasje yn dit dokumint wurdt allinich levere om systeem- en software-implementers mooglik te meitsjen om NXP Semiconductor-produkten te brûken. D'r binne gjin útdruklike of ymplisearre auteursrjochtlisinsjes dy't hjirûnder ferliend binne om yntegreare circuits of yntegreare circuits te ûntwerpen of te meitsjen basearre op de ynformaasje yn dit dokumint.
NXP Semiconductor behâldt it rjocht foar om feroarings oan te bringen sûnder fierdere notice oan alle produkten hjiryn. NXP Semiconductor makket gjin garânsje, fertsjintwurdiging of garânsje oangeande de geskiktheid fan har produkten foar in bepaald doel, noch nimt Freescale Semiconductor gjin oanspraaklikens oan dy't fuortkomme út 'e tapassing of gebrûk fan in produkt of circuit, en ûntkent spesifyk alle oanspraaklikens, ynklusyf sûnder beheining gefolch of ynsidintele skea. "Typyske" parameters dy't meie wurde foarsjoen yn NXP Semiconductor gegevens sheets en / of spesifikaasjes kinne en fariearje yn ferskillende applikaasjes en werklike prestaasjes kinne fariearje oer de tiid. Alle bestjoeringsparameters, ynklusyf "Typicals", moatte wurde validearre foar elke klantapplikaasje troch technyske saakkundigen fan klant. NXP Semiconductor jout gjin lisinsje oer ûnder syn oktroairjochten noch de rjochten fan oaren. NXP Semiconductor-produkten binne net ûntworpen, bedoeld of autorisearre foar gebrûk as komponinten yn systemen bedoeld foar sjirurgyske ymplantaasje yn it lichem, of oare tapassingen bedoeld om it libben te stypjen of te ûnderhâlden, of foar elke oare tapassing wêryn it mislearjen fan it NXP Semiconductor-produkt koe meitsje in situaasje dêr't persoanlik ferwûning of dea kin foarkomme. Mocht Keaper NXP Semiconductor-produkten keapje of brûke foar sa'n ûnbedoelde of net autorisearre tapassing, Keaper sil NXP Semiconductor en har amtners, meiwurkers, dochterûndernimmingen, filialen en distributeurs harmless hâlde tsjin alle oanspraken, kosten, skea, en útjeften, en ridlike advokaat fergoedings dy't fuortkomme út, direkt of yndirekt, elke oanspraak op persoanlik ferwûning of dea ferbûn mei sa'n ûnbedoeld of net autorisearre gebrûk, sels as sa'n eask beweart dat NXP Semiconductor negligent wie oangeande it ûntwerp of fabrikaazje fan it diel.
MATLAB, Simulink, Stateflow, Handle Graphics en Real-Time Workshop binne registrearre hannelsmerken, en TargetBox is in hannelsmerk fan The MathWorks, Inc.
Microsoft en .NET Framework binne hannelsmerken fan Microsoft Corporation.
Flexera Software, Flexlm, en FlexNet Publisher binne registrearre hannelsmerken of hannelsmerken fan Flexera Software, Inc. en/of InstallShield Co. Inc. yn 'e Feriene Steaten fan Amearika en/of oare lannen.
NXP, it NXP-logo, CodeWarrior en ColdFire binne hannelsmerken fan NXP Semiconductor, Inc., Reg. US Pat. & Tm. Út. Flexis en Prozessor Expert binne hannelsmerken fan NXP Semiconductor, Inc. Alle oare produkten of tsjinst nammen binne it eigendom fan harren respektive eigners
©2021 NXP Semiconductors. Alle rjochten foarbehâlden.

Dokuminten / Resources

NXP Model Based Design Toolbox foar HCP [pdfYnstruksjes
Model Based Design Toolbox foar HCP, Model Based Design Toolbox, Design Toolbox, Toolbox

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *