NXP Model Based Design Toolbox por HCP-emblemo

Model Based Design Toolbox por HCP

NXP Model Based Design Toolbox por HCP-produkto

Ĉefaj Trajtoj

La Model-Based Design Toolbox de la NXP por HCP versio 1.2.0 estas dizajnita por subteni S32S2xx, S32R4x kaj S32G2xx MCU-ojn en MATLAB/Simulink-medion, permesante al uzantoj:

  • Dezajni aplikaĵojn uzante Model-Based Design-metodarojn;
  • Simulu kaj Testu Simulink-modelojn por S32S, S32R kaj S32G MCU-oj antaŭ deploji la modelojn al la aparataj celoj;
  • Generu la aplikaĵokodon aŭtomate sen bezonoj por mankodigo C/ASM
  • Deplojo de la aplikaĵo rekte de MATLAB/Simulink al la taksadkomisionoj de NXPNXP Model Based Design Toolbox por HCP 01

La ĉefaj trajtoj kaj funkcioj subtenataj en v1.2.0 RFP-eldono estas:

  • Subteno por S32S247TV MCU kaj la Disvolva Platformo GreenBox II
  • Subteno por S32G274A MCU kaj la GoldBox Evoluiga Platformo (S32G-VNP-RDB2 Referenca Dezajno-Estraro)
  • Subteno por S32R41 MCU kun Evoluiga Tabulo (X-S32R41-EVB)
  • Kongrua kun MATLAB-eldonoj R2020a - R2022b
  • Plene integrita kun Simulink Toolchain
  • Inkluzivas Exampla biblioteko kiu kovras:
    • Programaro-en-Buklo, Procesoro-en-Buklo
    • Por pliaj detaloj pri ĉiu el la supre elstarigitaj temoj bonvolu raporti al la sekvaj ĉapitroj.

Subteno de HCP MCU

Pakoj kaj Derivaĵoj

La Model-Based Design Toolbox for HCP version 1.2.0 subtenas:
Model-Based Design Toolbox por HCP
Eldonaj Notoj

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

La agordoj povas esti facile ŝanĝitaj por ĉiu Simulink-modelo el la menuo de Agordaj Parametroj:
NXP Model Based Design Toolbox por HCP 02

Funkcioj

La Model-Based Design Toolbox por HCP versio 1.2.0 subtenas la sekvajn funkciojn:

  • Memoro legi/skribi
  • Registru legi/skribi
  • Profiler

La defaŭlta agordo subtenata de la ilarkesto disponeblas ene de la paneloj de Celaj Aparataj Rimedoj: NXP Model Based Design Toolbox por HCP 03De ĉi tiu panelo, la uzanto povas ĝisdatigi la modelajn Tabulajn Parametrojn kiel aparatadreso, uzantnomo, pasvorto kaj elŝuta dosierujo.
La Model-Based Design Toolbox por HCP-versio 1.2.0 estis provita per la oficiala NXP Green Box II Development Platform por S32S2xx, NXP Gold Box Development Platform por S32G2xx kaj X-S32R41-EVB Development Board por S32R41.

Model-Bazita Dezajno Ilarkesto Trajtoj

La Model-Based Design Toolbox por HCP-versio 1.2.0 estas liverita kun kompleta HCP-MCUs Simulink Block Library kiel montrite sube.
Estas du ĉefaj kategorioj:

  • HCP Eksample Projektoj
  • S32S2xx Utilaj BlokojNXP Model Based Design Toolbox por HCP 04
HCP Simuladaj reĝimoj

La ilarkesto provizas subtenon por la sekvaj Simuladaj reĝimoj:

  • Programaro-en-buklo (SIL)
  • Procesoro-en-buklo (PIL)

Programaro-en-Buklo
SIL-simulado kompilas kaj prizorgas la generitan kodon sur la evolukomputilo de la uzanto. Oni povas uzi tian simuladon por detekti fruajn difektojn kaj ripari ilin.
Procesoro-en-buklo
En PIL-simulado, la generita kodo funkcias per la cela aparataro. La rezultoj de la PIL-simulado estas transdonitaj al Simulink por kontroli la nombran ekvivalentecon de la simulado kaj la kodgeneradrezultojn. La PIL-kontrolprocezo estas decida parto de la dezajnociklo por certigi ke la konduto de la deplojkodo kongruas kun la dezajno.
NXP Model Based Design Toolbox por HCP 05

HCP Eksample Biblioteko

La Eksamples Biblioteko reprezentas kolekton de Simulink-modeloj, kiuj ebligas al vi testi malsamajn MCU-sur-blatajn modulojn kaj ruli kompleksajn PIL-aplikojn.
NXP Model Based Design Toolbox por HCP 06La Simulink-modeloj montritaj kiel ekzamplesoj estas plibonigitaj per ampleksa priskribo por helpi uzantojn pli bone kompreni la funkciecon kiu estas ekzercita, aparatara agordo instrukcioj kiam ajn estas necesaj, kaj rezulto validumado sekcio.
La eksamplesoj ankaŭ haveblas de la helppaĝo de MATLAB.

Antaŭkondiĉoj

MATLAB-Eldonoj kaj OS-oj Subtenataj

Ĉi tiu ilarkesto estas evoluigita kaj testita por subteni la sekvajn MATLAB-eldonojn:

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

Por senflua disvolva sperto la minimuma rekomendita komputila platformo estas:

  • Windows® OS aŭ Ubuntu OS: ajna procesoro x64
  • Almenaŭ 4 GB da RAM
  • Almenaŭ 6 GB da libera diskospaco.
  • Interreta konektebleco por web elŝutoj.

Subtena operaciumo

SP-nivelo 64-bita
Vindozo 7 SP1 X
Vindozo 10 X
Ubuntu 21.10 X
Konstruu Ilaran Subtenon

La sekvaj kompililoj estas subtenataj:

MCU-Familio Kompililo Subtenita Eldoni version
S32S2xx GCC por ARM Embedded Processors V9.2
S32G2xx GCC por ARM Embedded Processors V10.2
S32R4x GCC por ARM Embedded Processors V9.2

La cela kompililo por la Model-Based Design Toolbox devas esti agordita.
La Model-Based Design Toolbox uzas la Toolchain-mekanismon elmontritan de la Simulink por ebligi aŭtomatan kodgeneradon kun Embedded kaj Simulink Coder ilkesto. Defaŭlte, la iloĉeno estas agordita por la eldonoj de MATLAB R2020a - R2022b. Por iu ajn alia eldono de MATLAB, la uzanto devas ekzekuti ilarkeston m-skripton por generi la taŭgajn agordojn por sia/ŝia instala medio.
Ĉi tio estas farita ŝanĝante la Nunan Dosierujon de MATLAB al la instala dosierujo de iloj (ekz.: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) kaj rulante la skripton "mbd_hcp_path.m".
mbd_hcp_path
Traktante 'C[…]\ \NXP_MBDToolbox_HCP kiel radikon de instalado de MBD Toolbox. MBD Toolbox vojo antaŭmetita.
Registrante la ilĉenon...
Sukcesa.
Ĉi tiu mekanismo postulas, ke uzantoj instalu la Subtenan Pakon de Embedded Coder por ARM Cortex-A Processor kaj Embedded Coder Support Package por ARM Cortex-R Processor kiel antaŭkondiĉo.
NXP Model Based Design Toolbox por HCP 07La skripto "mbd_hcp_path.m" kontrolas la uzantajn agordajn dependecojn kaj eldonos instrukciojn por sukcesa instalado kaj agordo de la ilarkesto.
La ilĉeno povas esti plu plibonigita per la menuo Simulink Model Configuration Parameters:
NXP Model Based Design Toolbox por HCP 08

Konataj Limigoj

La listo de konaj limigoj troviĝas en readme.txt file kiu estas liverita kun la ilarkesto kaj povas esti konsultita en la MATLAB-aldonaĵa instala dosierujo de la Model-Based Design Toolbox for HCP.

Subtenaj Informoj

Por teknika subteno bonvolu ensaluti al la sekva Komunumo pri Model-Bazita Dezajno-Ilkesto de NXP:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Kiel Atingi Nin:
Hejmpaĝo:
www.nxp.com
Web Subteno: www.nxp.com/support
Informoj en ĉi tiu dokumento estas provizitaj nur por ebligi sistemojn kaj programistojn uzi NXP Semiconductor-produktojn. Ne estas eksplicitaj aŭ implicitaj kopirajtaj permesiloj donitaj ĉi-suba por desegni aŭ fabriki iujn ajn integrajn cirkvitojn aŭ integrajn cirkvitojn bazitajn sur la informoj en ĉi tiu dokumento.
NXP Semiconductor rezervas la rajton fari ŝanĝojn sen plia avizo al ajnaj produktoj ĉi tie. NXP Semiconductor faras neniun garantion, reprezentadon aŭ garantion pri la taŭgeco de ĝiaj produktoj por iu ajn aparta celo, nek Freescale Semiconductor supozas ajnan respondecon ekestiĝantan de la apliko aŭ uzo de iu produkto aŭ cirkvito, kaj specife rifuzas ajnan kaj ĉiun respondecon, inkluzive sen limigo konsekvencaj aŭ hazardaj damaĝoj. "Tipaj" parametroj kiuj povas esti disponigitaj en NXP Semiconductor-datumfolioj kaj/aŭ specifoj povas kaj varias en malsamaj aplikoj kaj reala efikeco povas varii laŭlonge de la tempo. Ĉiuj operaciaj parametroj, inkluzive de "Tipaj", devas esti validigitaj por ĉiu klienta aplikaĵo fare de teknikaj fakuloj de kliento. NXP Semiconductor ne transdonas ajnan permesilon sub siaj patentaj rajtoj nek la rajtoj de aliaj. NXP Semiconductor-produktoj ne estas dezajnitaj, celitaj aŭ rajtigitaj por uzo kiel komponentoj en sistemoj destinitaj por kirurgia enplantaĵo en la korpon, aŭ aliaj aplikoj intencitaj por subteni aŭ daŭrigi vivon, aŭ por iu ajn alia apliko en kiu la fiasko de la NXP Semiconductor-produkto povus. krei situacion kie povas okazi persona vundo aŭ morto. Se Aĉetanto aĉetus aŭ uzus produktojn de NXP Semiconductor por tia neintencita aŭ neaŭtorizita apliko, Aĉetanto devas kompensi kaj teni NXP Semiconductor kaj ĝiajn oficistojn, dungitojn, filiojn, filiojn kaj distribuistojn kontraŭ ĉiuj asertoj, kostoj, damaĝoj kaj elspezoj, kaj akceptebla advokato. kotizoj estiĝantaj de, rekte aŭ nerekte, ajna aserto de persona vundo aŭ morto asociita kun tia neintencita aŭ neaŭtorizita uzo, eĉ se tia aserto asertas, ke NXP Semiconductor estis neglektema pri la dezajno aŭ fabrikado de la parto.
MATLAB, Simulink, Stateflow, Handle Graphics kaj Real-Time Workshop estas registritaj varmarkoj, kaj TargetBox estas varmarko de The MathWorks, Inc.
Microsoft kaj .NET Framework estas varmarkoj de Microsoft Corporation.
Flexera Software, Flexlm kaj FlexNet Publisher estas registritaj varmarkoj aŭ varmarkoj de Flexera Software, Inc. kaj/aŭ InstallShield Co. Inc. en Usono kaj/aŭ aliaj landoj.
NXP, la emblemo de NXP, CodeWarrior kaj ColdFire estas varmarkoj de NXP Semiconductor, Inc., Reg. US Pat. & Tm. Malŝaltita. Flexis kaj Processor Expert estas varmarkoj de NXP Semiconductor, Inc. Ĉiuj aliaj produktaj aŭ servaj nomoj estas posedaĵoj de siaj respektivaj posedantoj.
©2021 NXP Semiconductors. Ĉiuj rajtoj rezervitaj.

Dokumentoj/Rimedoj

NXP Model Based Design Toolbox por HCP [pdf] Instrukcioj
Model Based Design Toolbox por HCP, Model Based Design Toolbox, Dezajna Toolbox, Toolbox

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *