NXP Model Based Design Toolbox para sa logo ng HCP

Model Based Design Toolbox para sa HCP

NXP Model Based Design Toolbox para sa HCP na produkto

Pangunahing Tampok

Ang Model-Based Design Toolbox ng NXP para sa bersyon 1.2.0 ng HCP ay idinisenyo upang suportahan ang mga S32S2xx, S32R4x at S32G2xx MCU sa kapaligiran ng MATLAB/Simulink, na nagpapahintulot sa mga user na:

  • Magdisenyo ng mga application gamit ang Model-Based Design methodologies;
  • Gayahin at Subukan ang mga modelo ng Simulink para sa mga S32S, S32R at S32G MCU bago i-deploy ang mga modelo sa mga target ng hardware;
  • Awtomatikong buuin ang application code nang walang anumang pangangailangan para sa hand coding C/ASM
  • Deployment ng application nang direkta mula sa MATLAB/Simulink sa NXP evaluation boardsNXP Model Based Design Toolbox para sa HCP 01

Ang mga pangunahing feature at functionality na sinusuportahan sa v1.2.0 RFP release ay:

  • Suporta para sa S32S247TV MCU at ang GreenBox II Development Platform
  • Suporta para sa S32G274A MCU at ang GoldBox Development Platform (S32G-VNP-RDB2 Reference Design Board)
  • Suporta para sa S32R41 MCU na may Development Board (X-S32R41-EVB)
  • Tugma sa MATLAB release R2020a – R2022b
  • Ganap na isinama sa Simulink Toolchain
  • May kasamang Halampang aklatan na sumasaklaw sa:
    • Software-in-Loop, Processor-in-Loop
    • Para sa higit pang mga detalye tungkol sa bawat isa sa mga paksang naka-highlight sa itaas mangyaring sumangguni sa mga sumusunod na kabanata.

Suporta sa HCP MCU

Mga Package at Derivatives

Ang Model-Based Design Toolbox para sa bersyon 1.2.0 ng HCP ay sumusuporta sa:
Model-Based Design Toolbox para sa HCP
Mga Tala sa Paglabas

  • S32S2xx MCU Packages:
    • S32S247TV
  • S32G2xx MCU Package:
    • S32G274A
  • S32R4x MCU Package:
    • S32R41

Ang mga configuration ay madaling mabago para sa bawat modelo ng Simulink mula sa Configuration Parameters menu:
NXP Model Based Design Toolbox para sa HCP 02

Mga pag-andar

Ang Model-Based Design Toolbox para sa HCP na bersyon 1.2.0 ay sumusuporta sa mga sumusunod na function:

  • Memory read/write
  • Magrehistro magbasa/magsulat
  • Profiler

Ang default na configuration na sinusuportahan ng toolbox ay available sa loob ng mga panel ng Target Hardware Resources: NXP Model Based Design Toolbox para sa HCP 03Mula sa panel na ito, maaaring i-update ng user ang modelong Mga Parameter ng Board tulad ng address ng device, user name, password, at folder ng pag-download.
Ang Model-Based Design Toolbox para sa HCP version 1.2.0 ay nasubok gamit ang opisyal na NXP Green Box II Development Platform para sa S32S2xx, NXP Gold Box Development Platform para sa S32G2xx at X-S32R41-EVB Development Board para sa S32R41.

Mga Tampok na Toolbox ng Disenyo na Batay sa Modelo

Ang Model-Based Design Toolbox para sa HCP na bersyon 1.2.0 ay inihatid kasama ang kumpletong HCP MCUs Simulink Block Library gaya ng ipinapakita sa ibaba.
Mayroong dalawang pangunahing kategorya:

  • HCP Halample Mga Proyekto
  • S32S2xx Utility BlocksNXP Model Based Design Toolbox para sa HCP 04
Mga mode ng Simulation ng HCP

Nagbibigay ang toolbox ng suporta para sa mga sumusunod na mode ng Simulation:

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

Software-in-Loop
Isang SIL simulation ang nag-compile at nagpapatakbo ng nabuong code sa development computer ng user. Ang isa ay maaaring gumamit ng gayong simulation upang makita ang mga maagang depekto at ayusin ang mga ito.
Processor-in-loop
Sa isang simulation ng PIL, ang nabuong code ay tumatakbo sa target na hardware. Ang mga resulta ng simulation ng PIL ay inililipat sa Simulink upang i-verify ang numerical equivalence ng simulation at ang mga resulta ng pagbuo ng code. Ang proseso ng pag-verify ng PIL ay isang mahalagang bahagi ng ikot ng disenyo upang matiyak na ang pag-uugali ng code sa pag-deploy ay tumutugma sa disenyo.
NXP Model Based Design Toolbox para sa HCP 05

HCP Halampang Library

Ang ExampAng les Library ay kumakatawan sa isang koleksyon ng mga modelo ng Simulink na nagbibigay-daan sa iyong subukan ang iba't ibang MCU on-chip module at magpatakbo ng mga kumplikadong PIL application.
NXP Model Based Design Toolbox para sa HCP 06Ang mga modelo ng Simulink na ipinapakita bilang exampAng mga les ay pinahusay ng isang komprehensibong paglalarawan upang matulungan ang mga user na mas maunawaan ang functionality na ginagamit, mga tagubilin sa pag-setup ng hardware kapag kinakailangan, at isang seksyon ng pagpapatunay ng resulta.
Ang exampAvailable din ang mga les mula sa pahina ng tulong ng MATLAB.

Mga kinakailangan

Mga Paglabas ng MATLAB at Mga Sinusuportahang OS

Ang toolbox na ito ay binuo at sinubukan upang suportahan ang mga sumusunod na MATLAB release:

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

Para sa walang daloy na karanasan sa pag-unlad, ang minimum na inirerekomendang PC platform ay:

  • Windows® OS o Ubuntu OS: anumang x64 processor
  • Hindi bababa sa 4 GB ng RAM
  • Hindi bababa sa 6 GB ng libreng espasyo sa disk.
  • Pagkakakonekta sa Internet para sa web pag-download.

Sinusuportahan ang Operating System

Antas ng SP 64-bit
Windows 7 SP1 X
Windows 10 X
Ubuntu 21.10 X
Bumuo ng Suporta sa Toolchain

Ang mga sumusunod na compiler ay suportado:

Pamilya ng MCU Sinusuportahan ang Compiler Bersyon ng Paglabas
S32S2xx GCC para sa ARM Embedded Processor V9.2
S32G2xx GCC para sa ARM Embedded Processor V10.2
S32R4x GCC para sa ARM Embedded Processor V9.2

Ang target na compiler para sa Model-Based Design Toolbox ay kailangang i-configure.
Ginagamit ng Model-Based Design Toolbox ang mekanismo ng Toolchain na inilantad ng Simulink upang paganahin ang awtomatikong pagbuo ng code gamit ang Embedded at Simulink Coder toolbox. Bilang default, ang toolchain ay na-configure para sa MATLAB R2020a – R2022b release. Para sa anumang iba pang release ng MATLAB, kailangan ng user na magsagawa ng toolbox m-script upang makabuo ng naaangkop na mga setting para sa kanyang kapaligiran sa pag-install.
Ginagawa ito sa pamamagitan ng pagpapalit ng MATLAB Current Directory sa toolbox installation directory (hal: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) at pagpapatakbo ng "mbd_hcp_path.m" script.
mbd_hcp_path
Tinatrato ang 'C[…]\ \NXP_MBDToolbox_HCP bilang root ng pag-install ng MBD Toolbox. Inihanda ang landas ng MBD Toolbox.
Nirerehistro ang toolchain…
Matagumpay.
Ang mekanismong ito ay nangangailangan ng mga user na i-install ang Embedded Coder Support Package para sa ARM Cortex-A Processor at Embedded Coder Support Package para sa ARM Cortex-R Processor bilang isang kinakailangan.
NXP Model Based Design Toolbox para sa HCP 07Bine-verify ng script na “mbd_hcp_path.m” ang mga dependency sa pag-setup ng user at magbibigay ng mga tagubilin para sa matagumpay na pag-install at pagsasaayos ng toolbox.
Ang toolchain ay maaaring pahusayin pa gamit ang Simulink Model Configuration Parameters menu:
NXP Model Based Design Toolbox para sa HCP 08

Mga Kilalang Limitasyon

Ang listahan ng mga limitasyon sa alam ay matatagpuan sa readme.txt file na inihatid kasama ang toolbox at maaaring konsultahin sa MATLAB Add-on na folder ng pag-install ng Model-Based Design Toolbox para sa HCP.

Impormasyon sa Suporta

Para sa teknikal na suporta mangyaring mag-sign on sa sumusunod na Model-Based Design Toolbox Community ng NXP:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Paano Maabot sa Amin:
Home Page:
www.nxp.com
Web Suporta: www.nxp.com/support
Ang impormasyon sa dokumentong ito ay ibinibigay lamang upang paganahin ang mga tagapagpatupad ng system at software na gumamit ng mga produkto ng NXP Semiconductor. Walang ipinahayag o ipinahiwatig na mga lisensya sa copyright na ipinagkaloob sa ilalim nito upang magdisenyo o gumawa ng anumang integrated circuit o integrated circuit batay sa impormasyon sa dokumentong ito.
Inilalaan ng NXP Semiconductor ang karapatang gumawa ng mga pagbabago nang walang karagdagang abiso sa anumang mga produkto dito. Ang NXP Semiconductor ay hindi gumagawa ng warranty, representasyon o garantiya tungkol sa pagiging angkop ng mga produkto nito para sa anumang partikular na layunin, at hindi rin inaako ng Freescale Semiconductor ang anumang pananagutan na nagmumula sa aplikasyon o paggamit ng anumang produkto o circuit, at partikular na itinatanggi ang anuman at lahat ng pananagutan, kabilang ang walang limitasyon na kinahihinatnan o incidental na pinsala. Ang mga "karaniwan" na parameter na maaaring ibigay sa mga sheet ng data ng NXP Semiconductor at/o mga detalye ay maaari at mag-iba-iba sa iba't ibang mga application at ang aktwal na pagganap ay maaaring mag-iba sa paglipas ng panahon. Ang lahat ng mga parameter ng pagpapatakbo, kabilang ang "Mga Karaniwang", ay dapat ma-validate para sa bawat aplikasyon ng customer ng mga teknikal na eksperto ng customer. Ang NXP Semiconductor ay hindi nagbibigay ng anumang lisensya sa ilalim ng mga karapatan ng patent nito o ng mga karapatan ng iba. Ang mga produkto ng NXP Semiconductor ay hindi idinisenyo, inilaan, o pinahintulutan para sa paggamit bilang mga bahagi sa mga system na inilaan para sa surgical implant sa katawan, o iba pang mga application na nilayon upang suportahan o mapanatili ang buhay, o para sa anumang iba pang aplikasyon kung saan ang pagkabigo ng produkto ng NXP Semiconductor ay maaaring lumikha ng isang sitwasyon kung saan maaaring mangyari ang personal na pinsala o kamatayan. Kung bumili o gumamit ang Mamimili ng mga produkto ng NXP Semiconductor para sa anumang naturang hindi sinasadya o hindi awtorisadong aplikasyon, ang Mamimili ay dapat magbayad ng danyos at hindi makakapinsala sa NXP Semiconductor at sa mga opisyal, empleyado, subsidiary, affiliate, at distributor nito laban sa lahat ng paghahabol, gastos, pinsala, at gastos, at makatwirang abogado mga bayarin na nagmumula sa, direkta o hindi direkta, anumang paghahabol ng personal na pinsala o kamatayan na nauugnay sa naturang hindi sinasadya o hindi awtorisadong paggamit, kahit na ang nasabing claim ay nagsasaad na ang NXP Semiconductor ay nagpabaya tungkol sa disenyo o paggawa ng bahagi.
Ang MATLAB, Simulink, Stateflow, Handle Graphics, at Real-Time Workshop ay mga rehistradong trademark, at ang TargetBox ay isang trademark ng The MathWorks, Inc.
Ang Microsoft at .NET Framework ay mga trademark ng Microsoft Corporation.
Ang Flexera Software, Flexlm, at FlexNet Publisher ay mga rehistradong trademark o trademark ng Flexera Software, Inc. at/o InstallShield Co. Inc. sa United States of America at/o iba pang mga bansa.
Ang NXP, ang logo ng NXP, CodeWarrior at ColdFire ay mga trademark ng NXP Semiconductor, Inc., Reg. Sinabi ni US Pat. & Tm. Naka-off. Ang Flexis at Processor Expert ay mga trademark ng NXP Semiconductor, Inc. Ang lahat ng iba pang pangalan ng produkto o serbisyo ay pag-aari ng kani-kanilang mga may-ari
©2021 NXP Semiconductors. Lahat ng karapatan ay nakalaan.

Mga Dokumento / Mga Mapagkukunan

NXP Model Based Design Toolbox para sa HCP [pdf] Mga tagubilin
Model Based Design Toolbox para sa HCP, Model Based Design Toolbox, Design Toolbox, Toolbox

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *