Model Based Desain Toolbox pikeun HCP
Fitur Utama
Kotak Desain Berbasis Model NXP pikeun HCP versi 1.2.0 dirancang pikeun ngadukung S32S2xx, S32R4x sareng S32G2xx MCUs kana lingkungan MATLAB/Simulink, anu ngamungkinkeun para pangguna:
- Desain aplikasi ngagunakeun metodologi Desain Berbasis Model;
- Simulate sareng Uji modél Simulink pikeun S32S, S32R sareng S32G MCU sateuacan nyebarkeun modél kana target hardware;
- Ngahasilkeun kodeu aplikasi sacara otomatis tanpa kabutuhan coding C / ASM
- Panyebaran aplikasi langsung ti MATLAB / Simulink ka papan evaluasi NXP
Fitur sareng fungsionalitas utama anu dirojong dina rilis RFP v1.2.0 nyaéta:
- Rojongan pikeun S32S247TV MCU sareng Platform Pangembangan GreenBox II
- Rojongan pikeun S32G274A MCU sareng Platform Pangembangan GoldBox (Dewan Desain Rujukan S32G-VNP-RDB2)
- Rojongan pikeun S32R41 MCU jeung Development Board (X-S32R41-EVB)
- Cocog sareng sékrési MATLAB R2020a - R2022b
- Pinuh terpadu sareng Simulink Toolchain
- Ngawengku hiji Exampperpustakaan anu ngawengku:
- Software-in-Loop, Processor-in-Loop
- Pikeun leuwih jéntré ngeunaan unggal jejer nu disorot di luhur mangga tingal bab di handap ieu.
HCP MCU Rojongan
Bungkusan & Turunan
Kotak Alat Desain Berbasis Model pikeun HCP versi 1.2.0 ngadukung:
Model-Dumasar Desain Toolbox pikeun HCP
Catetan Kaluaran
- Paket S32S2xx MCU:
- S32S247TV
- Paket S32G2xx MCU:
- S32G274A
- Paket S32R4x MCU:
- S32R41
Konfigurasi bisa gampang dirobah pikeun tiap model Simulink tina menu Parameter Konfigurasi:
Fungsi
Kotak Desain Berbasis Model pikeun HCP versi 1.2.0 ngarojong pungsi ieu:
- Mémori maca / nulis
- Ngadaptar maca / nulis
- Profiler
Konfigurasi standar anu dirojong ku toolbox sayogi di jero panel Target Hardware Resources: Tina panel ieu, pangguna tiasa ngapdet Parameter Dewan modél sapertos alamat alat, nami pangguna, kecap akses, sareng folder unduhan.
Model-Based Desain Toolbox pikeun HCP Vérsi 1.2.0 geus diuji ngagunakeun resmi NXP Héjo Box II Development Platform pikeun S32S2xx, NXP Emas Box Development Platform pikeun S32G2xx na X-S32R41-EVB Development Board pikeun S32R41.
Model-Dumasar Desain Toolbox Fitur
Model-Dumasar Desain Toolbox pikeun HCP Vérsi 1.2.0 ieu dikirimkeun kalawan HCP MCUs lengkep Simulink Blok Perpustakaan sakumaha ditémbongkeun di handap.
Aya dua kategori utama:
- HCP Example Proyék
- S32S2xx Utiliti Blok
Modeu Simulasi HCP
Kotak alat nyayogikeun dukungan pikeun modeu Simulasi ieu:
- Software-in-Loop (SIL)
- Prosesor-in-Loop (PIL)
Software-in-Loop
A simulasi SIL compiles tur ngajalankeun kodeu dihasilkeun dina komputer ngembangkeun pamaké. Hiji tiasa nganggo simulasi sapertos pikeun ngadeteksi cacad awal sareng ngalereskeunana.
Prosesor-dina-loop
Dina simulasi PIL, kode anu dihasilkeun dijalankeun dina hardware target. Hasil tina simulasi PIL ditransferkeun ka Simulink pikeun marios kasatimbangan numerik tina simulasi sareng hasil generasi kode. Proses verifikasi PIL mangrupikeun bagian anu penting dina siklus desain pikeun mastikeun yén paripolah kode panyebaran cocog sareng desain.
HCP Example Perpustakaan
Examples Library ngagambarkeun kumpulan model Simulink nu ngidinan Anjeun nguji MCU on-chip modul béda jeung ngajalankeun aplikasi PIL kompléks.
Model Simulink ditémbongkeun saperti examples ditingkatkeun ku pedaran komprehensif pikeun mantuan pamaké hadé ngartos fungsionalitas nu geus exercised, parentah setelan hardware iraha wae diperlukeun, sarta bagian validasi hasilna.
Mantanamples ogé sadia tina kaca pitulung MATLAB.
Prasyarat
Kaluaran MATLAB sareng OS anu Dirojong
Kotak alat ieu dikembangkeun sareng diuji pikeun ngadukung sékrési MATLAB di handap ieu:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
Pikeun pangalaman pangembangan anu teu lancar, platform PC anu disarankeun minimum nyaéta:
- Windows® OS atanapi Ubuntu OS: prosesor x64 naon waé
- Sahenteuna 4 GB RAM
- Sahenteuna 6 GB rohangan disk bébas.
- konektipitas Internet pikeun web undeuran.
Sistem Operasi Dirojong
Tingkat SP | 64-bit | |
Windows 7 | SP1 | X |
Windows 10 | X | |
Ubuntu 21.10 | X |
Ngawangun Rojongan Toolchain
Kompiler di handap ieu dirojong:
Kulawarga MCU | Compiler Dirojong | Ngaluarkeun Vérsi |
S32S2xx | GCC pikeun ARM Embedded Processor | V9.2 |
S32G2xx | GCC pikeun ARM Embedded Processor | V10.2 |
S32R4x | GCC pikeun ARM Embedded Processor | V9.2 |
Kompiler target pikeun Kotak Desain Berbasis Model kedah dikonpigurasikeun.
Kotak Alat Desain Berbasis Model ngagunakeun mékanisme Toolchain anu kakeunaan ku Simulink pikeun ngaktifkeun generasi kode otomatis sareng kotak alat Embedded sareng Simulink Coder. Sacara standar, toolchain dikonpigurasi pikeun MATLAB R2020a - R2022b release. Kanggo naon waé pelepasan MATLAB anu sanés, pangguna kedah ngaéksekusi kotak alat m-skrip pikeun ngahasilkeun setélan anu cocog pikeun lingkungan instalasi na.
Hal ieu dilakukeun ku cara ngarobah MATLAB Diréktori Ayeuna kana diréktori instalasi toolbox (contona: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) tur ngajalankeun "mbd_hcp_path.m" Aksara.
mbd_hcp_path
Ngubaran 'C[…]\ \NXP_MBDToolbox_HCP salaku akar instalasi MBD Toolbox. jalur MBD Toolbox prepended.
Ngadaptarkeun toolchain…
Suksés.
Mékanisme ieu ngabutuhkeun pangguna pikeun masang Paket Rojongan Embedded Coder pikeun Prosesor ARM Cortex-A sareng Paket Rojongan Coder Embedded pikeun Prosesor ARM Cortex-R salaku prasyarat.
Skrip "mbd_hcp_path.m" marios katergantungan setelan pangguna sareng bakal ngaluarkeun petunjuk pikeun pamasangan sareng konfigurasi kotak alat anu suksés.
Ranté alat tiasa ditingkatkeun deui nganggo ménu Parameter Konfigurasi Model Simulink:
Watesan dipikawanoh
Daptar watesan nyaho bisa kapanggih dina readme.txt file anu dikirimkeun ku toolbox tur bisa consulted dina MATLAB Add-on folder instalasi tina Model-Dumasar Desain Toolbox pikeun HCP.
Émbaran Rojongan
Pikeun pangrojong téknis, mangga lebet kana Komunitas Kotak Alat Desain Berbasis Model NXP ieu:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Kumaha Ngahontal Kami:
Halaman Utama:
www.nxp.com
Web Rojongan: www.nxp.com/support
Inpormasi dina dokumén ieu disayogikeun ngan ukur pikeun ngamungkinkeun para palaksana sistem sareng parangkat lunak nganggo produk NXP Semiconductor. Henteu aya lisénsi hak cipta anu nyata atanapi tersirat anu dipasihkeun di handap ieu pikeun ngarancang atanapi ngararancang sirkuit terpadu atanapi sirkuit terpadu dumasar kana inpormasi dina dokumén ieu.
NXP Semiconductor ngagaduhan hak pikeun ngarobih tanpa aya bewara deui kana produk mana waé di dieu. NXP Semiconductor henteu masihan jaminan, perwakilan atanapi jaminan ngeunaan kasesuaian produkna pikeun tujuan anu mana waé, atanapi Freescale Semiconductor ogé henteu nanggung tanggung jawab anu timbul tina aplikasi atanapi panggunaan produk atanapi sirkuit naon waé, sareng sacara khusus nolak tanggung jawab naon waé, kalebet tanpa watesan Karuksakan consequential atanapi incidental. Parameter "khas" anu tiasa disayogikeun dina lembar data NXP Semiconductor sareng / atanapi spésifikasi tiasa sareng béda-béda dina aplikasi anu béda sareng kinerja anu saleresna tiasa bénten dina waktosna. Sadaya parameter operasi, kalebet "Typical", kedah disahkeun pikeun unggal aplikasi palanggan ku para ahli téknis palanggan. NXP Semiconductor henteu ngirimkeun lisénsi naon waé dina hak paténna atanapi hak batur. Produk NXP Semiconductor henteu dirancang, dimaksudkeun, atanapi otorisasi pikeun dianggo salaku komponén dina sistem anu dimaksudkeun pikeun implan bedah kana awak, atanapi aplikasi sanés anu dimaksudkeun pikeun ngadukung atanapi ngadukung kahirupan, atanapi pikeun aplikasi anu sanés dimana gagalna produk NXP Semiconductor tiasa. nyieun kaayaan dimana tatu pribadi atawa maot bisa lumangsung. Upami Buyer mésér atanapi nganggo produk NXP Semiconductor pikeun aplikasi anu teu dihaja atanapi henteu sah sapertos kitu, Buyer wajib indemnify sareng nahan NXP Semiconductor sareng perwira, karyawan, anak perusahaan, afiliasi, sareng distributor henteu bahaya ngalawan sadaya klaim, biaya, karusakan, sareng biaya, sareng pengacara anu wajar. waragad timbul tina, langsung atawa henteu langsung, sagala klaim tatu pribadi atawa maot pakait sareng pamakéan teu dihaja atawa diidinan misalna, sanajan klaim sapertos alleges yén NXP Semiconductor éta lalawora ngeunaan desain atawa pabrik bagian.
MATLAB, Simulink, Stateflow, Handle Graphics, sareng Real-Time Workshop mangrupikeun mérek dagang kadaptar, sareng TargetBox mangrupikeun mérek dagang The MathWorks, Inc.
Microsoft jeung .NET Framework mangrupakeun mérek dagang ti Microsoft Corporation.
Flexera Software, Flexlm, sareng FlexNet Publisher mangrupikeun mérek dagang atanapi mérek dagang kadaptar ti Flexera Software, Inc. sareng/atanapi InstallShield Co. Inc. di Amérika Serikat sareng/atanapi nagara-nagara sanés.
NXP, logo NXP, CodeWarrior na ColdFire mangrupakeun mérek dagang ti NXP Semiconductor, Inc., Reg. AS Pat. & Tm. Pareum. Flexis sareng Processor Expert mangrupikeun mérek dagang NXP Semiconductor, Inc. Sadaya nami produk atanapi jasa sanés mangrupikeun hak milik nu gaduhna.
©2021 NXP Semikonduktor. Sadaya hak disimpen.
Dokumén / Sumberdaya
![]() |
NXP Model Based Desain Toolbox pikeun HCP [pdf] Parentah Kotak Alat Desain Berbasis Model pikeun HCP, Kotak Alat Desain Berbasis Model, Kotak Alat Desain, Kotak Alat |