Model Based Design Toolbox kanggo HCP
Fitur Utama
Kothak Desain Berbasis Model NXP kanggo HCP versi 1.2.0 dirancang kanggo ndhukung MCU S32S2xx, S32R4x lan S32G2xx menyang lingkungan MATLAB/Simulink, ngidini pangguna kanggo:
- Desain aplikasi nggunakake metodologi Desain Berbasis Model;
- Simulasi lan Uji model Simulink kanggo S32S, S32R lan S32G MCU sadurunge masang model menyang target hardware;
- Ngasilake kode aplikasi kanthi otomatis tanpa mbutuhake kodhe tangan C/ASM
- Penyebaran aplikasi langsung saka MATLAB / Simulink menyang papan evaluasi NXP
Fitur lan fungsi utama sing didhukung ing rilis RFP v1.2.0 yaiku:
- Dhukungan kanggo S32S247TV MCU lan Platform Pangembangan GreenBox II
- Dhukungan kanggo S32G274A MCU lan Platform Pengembangan GoldBox (Papan Desain Referensi S32G-VNP-RDB2)
- Dhukungan kanggo S32R41 MCU karo Papan Pengembangan (X-S32R41-EVB)
- Kompatibel karo rilis MATLAB R2020a - R2022b
- Digabungake kanthi lengkap karo Simulink Toolchain
- Kalebu Exampperpustakaan sing kalebu:
- Software-in-Loop, Prosesor-in-Loop
- Kanggo katrangan luwih lengkap babagan saben topik sing disorot ing ndhuwur, waca bab ing ngisor iki.
Dhukungan HCP MCU
Paket & Turunan
Kothak Piranti Desain Berbasis Model kanggo HCP versi 1.2.0 ndhukung:
Model-Based Design Toolbox kanggo HCP
Cathetan Rilis
- Paket S32S2xx MCU:
- S32S247TV
- Paket MCU S32G2xx:
- S32G274A
- Paket S32R4x MCU:
- S32R41
Konfigurasi bisa gampang diganti kanggo saben model Simulink saka menu Parameter Konfigurasi:
Fungsi
Kothak Piranti Desain Berbasis Model kanggo HCP versi 1.2.0 ndhukung fungsi ing ngisor iki:
- Memori maca / nulis
- Ndhaptar maca / nulis
- Profiler
Konfigurasi standar sing didhukung dening kothak piranti kasedhiya ing panel Target Hardware Resources: Saka panel iki, pangguna bisa nganyari Parameter Papan model kaya alamat piranti, jeneng pangguna, sandhi, lan folder download.
Kothak Desain Berbasis Model kanggo HCP versi 1.2.0 wis diuji nggunakake Platform Pengembangan NXP Green Box II resmi kanggo S32S2xx, Platform Pengembangan Kotak Emas NXP kanggo S32G2xx lan Papan Pengembangan X-S32R41-EVB kanggo S32R41.
Model-Based Design Toolbox Fitur
Model-Based Design Toolbox kanggo HCP versi 1.2.0 dikirim karo lengkap HCP MCUs Simulink Block Library minangka kapacak ing ngisor iki.
Ana rong kategori utama:
- HCP Eksample Proyek
- S32S2xx Utility Blocks
mode Simulasi HCP
Kothak piranti nyedhiyakake dhukungan kanggo mode Simulasi ing ngisor iki:
- Software-in-Loop (SIL)
- Prosesor-in-Loop (PIL)
Software-in-Loop
A simulasi SIL compiles lan mbukak kode kui ing komputer pangembangan pangguna. Siji bisa nggunakake simulasi kasebut kanggo ndeteksi cacat awal lan ndandani.
Prosesor-in-loop
Ing simulasi PIL, kode kui mlaku ing hardware target. Asil simulasi PIL ditransfer menyang Simulink kanggo verifikasi kesetaraan numerik saka simulasi lan asil kode. Proses verifikasi PIL minangka bagean penting saka siklus desain kanggo mesthekake yen prilaku kode panyebaran cocog karo desain kasebut.
HCP Eksample Pustaka
Examples Library nggantosi koleksi model Simulink sing ngijini sampeyan nyoba MCU modul on-chip beda lan mbukak aplikasi PIL Komplek.
Model Simulink ditampilake minangka examples wis meningkat karo gambaran lengkap kanggo pangguna luwih ngerti fungsi sing dileksanakake, instruksi persiyapan hardware kapan perlu, lan bagean validasi asil.
mantanamples uga kasedhiya saka kaca bantuan MATLAB.
Prasyarat
Rilis MATLAB lan OS sing Didhukung
Kothak piranti iki dikembangake lan diuji kanggo ndhukung rilis MATLAB ing ngisor iki:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
Kanggo pengalaman pangembangan tanpa aliran, platform PC minimal sing disaranake yaiku:
- Windows® OS utawa Ubuntu OS: sembarang prosesor x64
- Paling ora 4 GB RAM
- Paling ora 6 GB ruang disk gratis.
- panyambungan Internet kanggo web download.
Sistem Operasi Didhukung
SP Level | 64-dicokot | |
Windows 7 | SP1 | X |
Windows 10 | X | |
Ubuntu 21.10 | X |
Mbangun Dhukungan Toolchain
Compiler ing ngisor iki didhukung:
Keluarga MCU | Compiler Didhukung | Versi Rilis |
S32S2xx | GCC kanggo ARM Embedded Prosesor | V9.2 |
S32G2xx | GCC kanggo ARM Embedded Prosesor | V10.2 |
S32R4x | GCC kanggo ARM Embedded Prosesor | V9.2 |
Kompiler target kanggo Kothak Piranti Desain Berbasis Model kudu dikonfigurasi.
Kothak Piranti Desain Berbasis Model nggunakake mekanisme Toolchain sing kapapar dening Simulink kanggo ngaktifake generasi kode otomatis karo kothak piranti Embedded lan Simulink Coder. Kanthi gawan, toolchain dikonfigurasi kanggo rilis MATLAB R2020a - R2022b. Kanggo rilis MATLAB liyane, pangguna kudu nglakokake kothak piranti m-skrip kanggo ngasilake setelan sing cocog kanggo lingkungan instalasi.
Iki ditindakake kanthi ngganti Direktori Saiki MATLAB menyang direktori instalasi kothak piranti (contone: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) lan mbukak skrip "mbd_hcp_path.m".
mbd_hcp_path
Nambani 'C[…]\ \NXP_MBDToolbox_HCP minangka ROOT instalasi MBD Toolbox. MBD Toolbox path prepended.
Ndhaptar toolchain…
kasil.
Mekanisme iki mbutuhake pangguna nginstal Paket Dhukungan Embedded Coder kanggo Prosesor ARM Cortex-A lan Paket Dhukungan Kode Embedded kanggo Prosesor ARM Cortex-R minangka prasyarat.
Skrip "mbd_hcp_path.m" verifikasi dependensi persiyapan pangguna lan bakal ngetokake instruksi kanggo instalasi lan konfigurasi kothak piranti sing sukses.
Rantai alat bisa ditambahake kanthi nggunakake menu Parameter Konfigurasi Model Simulink:
Watesan Dikenal
Dhaptar watesan ngerti bisa ditemokake ing readme.txt file sing dikirim karo toolbox lan bisa takon ing MATLAB Add-on folder instalasi saka Model-Based Design Toolbox kanggo HCP.
Dhukungan Informasi
Kanggo dhukungan teknis, mangga mlebu menyang Komunitas Kotak Piranti Desain Berbasis Model NXP ing ngisor iki:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Cara Ngubungi Kita:
Kaca ngarep:
www.nxp.com
Web Dhukungan: www.nxp.com/support
Informasi ing dokumen iki diwenehake mung kanggo ngaktifake pelaksana sistem lan piranti lunak nggunakake produk NXP Semiconductor. Ora ana lisensi hak cipta sing nyata utawa tersirat sing diwenehake ing kene kanggo ngrancang utawa nggawe sirkuit terpadu utawa sirkuit terpadu adhedhasar informasi ing dokumen iki.
NXP Semiconductor nduweni hak kanggo nggawe owah-owahan tanpa kabar luwih lanjut kanggo produk apa wae ing kene. NXP Semiconductor ora menehi garansi, perwakilan utawa jaminan babagan kesesuaian produk kanggo tujuan tartamtu, uga Freescale Semiconductor ora nanggung tanggung jawab sing muncul saka aplikasi utawa panggunaan produk utawa sirkuit apa wae, lan khusus nolak tanggung jawab apa wae, kalebu tanpa watesan karusakan consequential utawa insidental. Parameter "khas" sing bisa diwenehake ing lembar data NXP Semiconductor lan / utawa spesifikasi bisa beda-beda ing aplikasi sing beda-beda lan kinerja nyata bisa beda-beda saka wektu. Kabeh paramèter operasi, kalebu "Typical", kudu divalidasi kanggo saben aplikasi customer dening ahli technical customer. NXP Semiconductor ora ngirim lisensi miturut hak paten utawa hak wong liya. Produk NXP Semiconductor ora dirancang, dimaksudake, utawa diijini digunakake minangka komponen ing sistem sing dimaksudake kanggo implan bedhah menyang awak, utawa aplikasi liyane sing dimaksudake kanggo ndhukung utawa nylametake urip, utawa kanggo aplikasi liyane sing bisa nyebabake kegagalan produk NXP Semiconductor. nggawe kahanan sing cilaka pribadi utawa pati bisa kedadeyan. Yen Panuku tuku utawa nggunakake produk NXP Semiconductor kanggo aplikasi sing ora disengaja utawa ora sah, Panuku bakal menehi ganti rugi lan nahan NXP Semiconductor lan pejabat, karyawan, anak perusahaan, afiliasi, lan distributor sing ora mbebayani tumrap kabeh pratelan, biaya, kerusakan, lan biaya, lan pengacara sing cukup. ragad njedhul metu saka, langsung utawa ora langsung, sembarang pratelan saka bundhas pribadi utawa pati sing gegandhengan karo nggunakake unintended utawa ora sah kuwi, sanajan pratelan kuwi alleges sing NXP Semiconductor cubluk babagan desain utawa Pabrik bagean.
MATLAB, Simulink, Stateflow, Handle Graphics, lan Real-Time Workshop minangka merek dagang kadhaptar, lan TargetBox minangka merek dagang The MathWorks, Inc.
Microsoft lan .NET Framework minangka merek dagang saka Microsoft Corporation.
Flexera Software, Flexlm, lan FlexNet Publisher minangka merek dagang utawa merek dagang kadhaptar saka Flexera Software, Inc. lan/utawa InstallShield Co. Inc. ing Amerika Serikat lan/utawa negara liya.
NXP, logo NXP, CodeWarrior lan ColdFire iku merek dagang saka NXP Semiconductor, Inc., Reg. AS Pat. & Tm. Mati. Flexis lan Processor Expert minangka merek dagang saka NXP Semiconductor, Inc. Kabeh jeneng produk utawa layanan liyane minangka properti saka sing nduweni.
©2021 NXP Semikonduktor. Kabeh hak dilindhungi undhang-undhang.
Dokumen / Sumber Daya
![]() |
NXP Model Based Design Toolbox kanggo HCP [pdf] Pandhuan Model Based Design Toolbox kanggo HCP, Model Based Design Toolbox, Design Toolbox, Toolbox |