Kotak Alat Reka Bentuk Berasaskan Model untuk HCP
Ciri-ciri Utama
Kotak Alat Reka Bentuk Berasaskan Model NXP untuk HCP versi 1.2.0 direka bentuk untuk menyokong MCU S32S2xx, S32R4x dan S32G2xx ke dalam persekitaran MATLAB/Simulink, membenarkan pengguna untuk:
- Reka bentuk aplikasi menggunakan metodologi Reka Bentuk Berasaskan Model;
- Simulasi dan Uji model Simulink untuk MCU S32S, S32R dan S32G sebelum menggunakan model ke sasaran perkakasan;
- Hasilkan kod aplikasi secara automatik tanpa sebarang keperluan untuk pengekodan tangan C/ASM
- Penyerahan aplikasi terus dari MATLAB/Simulink ke papan penilaian NXP
Ciri dan fungsi utama yang disokong dalam keluaran RFP v1.2.0 ialah:
- Sokongan untuk S32S247TV MCU dan Platform Pembangunan GreenBox II
- Sokongan untuk S32G274A MCU dan Platform Pembangunan GoldBox (Papan Reka Bentuk Rujukan S32G-VNP-RDB2)
- Sokongan untuk S32R41 MCU dengan Papan Pembangunan (X-S32R41-EVB)
- Serasi dengan keluaran MATLAB R2020a – R2022b
- Disepadukan sepenuhnya dengan Simulink Toolchain
- Termasuk Exampperpustakaan yang meliputi:
- Perisian-dalam-Gelung, Pemproses-dalam-Gelung
- Untuk butiran lanjut tentang setiap topik yang diserlahkan di atas sila rujuk bab berikut.
Sokongan MCU HCP
Pakej & Derivatif
Kotak Alat Reka Bentuk Berasaskan Model untuk HCP versi 1.2.0 menyokong:
Kotak Alat Reka Bentuk Berasaskan Model untuk HCP
Nota Keluaran
- Pakej MCU S32S2xx:
- S32S247TV
- Pakej MCU S32G2xx:
- S32G274A
- Pakej MCU S32R4x:
- S32R41
Konfigurasi boleh ditukar dengan mudah untuk setiap model Simulink daripada menu Parameter Konfigurasi:
Fungsi
Kotak Alat Reka Bentuk Berasaskan Model untuk HCP versi 1.2.0 menyokong fungsi berikut:
- Memori membaca/menulis
- Daftar baca/tulis
- Profiler
Konfigurasi lalai yang disokong oleh kotak alat tersedia di dalam panel Sumber Perkakasan Sasaran: Daripada panel ini, pengguna boleh mengemas kini Parameter Papan model seperti alamat peranti, nama pengguna, kata laluan dan folder muat turun.
Kotak Alat Reka Bentuk Berasaskan Model untuk HCP versi 1.2.0 telah diuji menggunakan Platform Pembangunan NXP Green Box II rasmi untuk S32S2xx, Platform Pembangunan Kotak Emas NXP untuk S32G2xx dan Papan Pembangunan X-S32R41-EVB untuk S32R41.
Ciri Kotak Alat Reka Bentuk Berasaskan Model
Kotak Alat Reka Bentuk Berasaskan Model untuk HCP versi 1.2.0 dihantar dengan Perpustakaan Blok Simulink HCP MCU yang lengkap seperti yang ditunjukkan di bawah.
Terdapat dua kategori utama:
- HCP Cthample Projek
- Blok Utiliti S32S2xx
Mod Simulasi HCP
Kotak alat menyediakan sokongan untuk mod Simulasi berikut:
- Perisian dalam Gelung (SIL)
- Pemproses dalam Gelung (PIL)
Perisian-dalam-Gelung
Simulasi SIL menyusun dan menjalankan kod yang dijana pada komputer pembangunan pengguna. Seseorang boleh menggunakan simulasi sedemikian untuk mengesan kecacatan awal dan memperbaikinya.
Pemproses dalam gelung
Dalam simulasi PIL, kod yang dihasilkan berjalan pada perkakasan sasaran. Keputusan simulasi PIL dipindahkan ke Simulink untuk mengesahkan kesetaraan berangka simulasi dan hasil penjanaan kod. Proses pengesahan PIL ialah bahagian penting dalam kitaran reka bentuk untuk memastikan kelakuan kod penggunaan sepadan dengan reka bentuk.
HCP Cthample Perpustakaan
Examples Library mewakili koleksi model Simulink yang membolehkan anda menguji modul pada cip MCU yang berbeza dan menjalankan aplikasi PIL yang kompleks.
Model Simulink ditunjukkan sebagai examples dipertingkatkan dengan penerangan yang komprehensif untuk membantu pengguna memahami dengan lebih baik fungsi yang digunakan, arahan persediaan perkakasan apabila perlu dan bahagian pengesahan hasil.
bekas ituamples juga boleh didapati daripada halaman bantuan MATLAB.
Prasyarat
Keluaran MATLAB dan OS Disokong
Kotak alat ini dibangunkan dan diuji untuk menyokong keluaran MATLAB berikut:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
Untuk pengalaman pembangunan tanpa aliran, platform PC minimum yang disyorkan ialah:
- OS Windows® atau OS Ubuntu: mana-mana pemproses x64
- Sekurang-kurangnya 4 GB RAM
- Sekurang-kurangnya 6 GB ruang cakera kosong.
- Sambungan Internet untuk web muat turun.
Sistem Pengendalian Disokong
Tahap SP | 64-bit | |
Windows 7 | SP1 | X |
Windows 10 | X | |
Ubuntu 21.10 | X |
Bina Sokongan Rangkaian Alat
Penyusun berikut disokong:
Keluarga MCU | Pengkompil Disokong | Versi Keluaran |
S32S2xx | GCC untuk Pemproses Terbenam ARM | V9.2 |
S32G2xx | GCC untuk Pemproses Terbenam ARM | V10.2 |
S32R4x | GCC untuk Pemproses Terbenam ARM | V9.2 |
Pengkompil sasaran untuk Kotak Alat Reka Bentuk Berasaskan Model perlu dikonfigurasikan.
Kotak Alat Reka Bentuk Berasaskan Model menggunakan mekanisme Rangkaian Alat yang didedahkan oleh Simulink untuk membolehkan penjanaan kod automatik dengan kotak alat Embedded dan Simulink Coder. Secara lalai, rantai alat dikonfigurasikan untuk keluaran MATLAB R2020a – R2022b. Untuk sebarang keluaran MATLAB lain, pengguna perlu melaksanakan skrip m kotak alat untuk menjana tetapan yang sesuai untuk persekitaran pemasangannya.
Ini dilakukan dengan menukar Direktori Semasa MATLAB kepada direktori pemasangan kotak alat (cth: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) dan menjalankan skrip "mbd_hcp_path.m".
mbd_hcp_path
Memperlakukan 'C[…]\ \NXP_MBDToolbox_HCP sebagai akar pemasangan MBD Toolbox. Laluan Kotak Alat MBD disediakan.
Mendaftarkan rangkaian alat…
Berjaya.
Mekanisme ini memerlukan pengguna memasang Pakej Sokongan Pengekod Terbenam untuk Pemproses ARM Cortex-A dan Pakej Sokongan Pengekod Terbenam untuk Pemproses ARM Cortex-R sebagai prasyarat.
Skrip “mbd_hcp_path.m” mengesahkan kebergantungan persediaan pengguna dan akan mengeluarkan arahan untuk pemasangan dan konfigurasi kotak alat yang berjaya.
Rantaian alat boleh dipertingkatkan lagi menggunakan menu Parameter Konfigurasi Model Simulink:
Had yang Diketahui
Senarai had pengetahuan boleh didapati di readme.txt file yang dihantar bersama kotak alat dan boleh dirujuk dalam folder pemasangan Tambahan MATLAB bagi Kotak Alat Reka Bentuk Berasaskan Model untuk HCP.
Maklumat Sokongan
Untuk sokongan teknikal sila log masuk ke Komuniti Kotak Alat Reka Bentuk Berasaskan Model NXP berikut:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Cara Menghubungi Kami:
Halaman Utama:
www.nxp.com
Web Sokongan: www.nxp.com/support
Maklumat dalam dokumen ini disediakan semata-mata untuk membolehkan pelaksana sistem dan perisian menggunakan produk NXP Semiconductor. Tiada lesen hak cipta tersurat atau tersirat yang diberikan di bawah ini untuk mereka bentuk atau mengada-adakan sebarang litar bersepadu atau litar bersepadu berdasarkan maklumat dalam dokumen ini.
NXP Semiconductor berhak untuk membuat perubahan tanpa notis lanjut kepada mana-mana produk di sini. NXP Semiconductor tidak membuat waranti, perwakilan atau jaminan mengenai kesesuaian produknya untuk apa-apa tujuan tertentu, dan Freescale Semiconductor tidak memikul sebarang liabiliti yang timbul daripada penggunaan atau penggunaan mana-mana produk atau litar, dan secara khusus menafikan sebarang dan semua liabiliti, termasuk tanpa had ganti rugi berbangkit atau sampingan. Parameter "biasa" yang mungkin disediakan dalam helaian data Semikonduktor NXP dan/atau spesifikasi boleh dan berbeza dalam aplikasi yang berbeza dan prestasi sebenar mungkin berbeza mengikut masa. Semua parameter pengendalian, termasuk "Lazim", mesti disahkan untuk setiap aplikasi pelanggan oleh pakar teknikal pelanggan. NXP Semiconductor tidak menyampaikan sebarang lesen di bawah hak patennya mahupun hak orang lain. Produk Semikonduktor NXP tidak direka bentuk, dimaksudkan, atau dibenarkan untuk digunakan sebagai komponen dalam sistem yang dimaksudkan untuk implan pembedahan ke dalam badan, atau aplikasi lain yang bertujuan untuk menyokong atau mengekalkan kehidupan, atau untuk sebarang aplikasi lain di mana kegagalan produk Semikonduktor NXP boleh mewujudkan situasi di mana kecederaan peribadi atau kematian mungkin berlaku. Sekiranya Pembeli membeli atau menggunakan produk NXP Semiconductor untuk sebarang permohonan yang tidak disengajakan atau tidak dibenarkan, Pembeli hendaklah menanggung rugi dan memastikan NXP Semiconductor dan pegawai, pekerja, anak syarikat, sekutu dan pengedarnya tidak berbahaya terhadap semua tuntutan, kos, ganti rugi dan perbelanjaan, dan peguam yang munasabah bayaran yang timbul daripada, secara langsung atau tidak langsung, sebarang tuntutan kecederaan peribadi atau kematian yang berkaitan dengan penggunaan yang tidak disengajakan atau tidak dibenarkan, walaupun tuntutan tersebut mendakwa bahawa NXP Semiconductor cuai mengenai reka bentuk atau pembuatan bahagian tersebut.
MATLAB, Simulink, Stateflow, Handle Graphics dan Bengkel Masa Nyata ialah tanda dagangan berdaftar dan TargetBox ialah tanda dagangan The MathWorks, Inc.
Microsoft dan .NET Framework ialah tanda dagangan Microsoft Corporation.
Flexera Software, Flexlm, dan FlexNet Publisher ialah tanda dagangan berdaftar atau tanda dagangan Flexera Software, Inc. dan/atau InstallShield Co. Inc. di Amerika Syarikat dan/atau negara lain.
NXP, logo NXP, CodeWarrior dan ColdFire ialah tanda dagangan NXP Semiconductor, Inc., Reg. AS Pat. & Tm. Mati. Flexis dan Processor Expert ialah tanda dagangan NXP Semiconductor, Inc. Semua nama produk atau perkhidmatan lain adalah hak milik pemilik masing-masing
©2021 Semikonduktor NXP. Hak cipta terpelihara.
Dokumen / Sumber
![]() |
Kotak Alat Reka Bentuk Berasaskan Model NXP untuk HCP [pdf] Arahan Kotak Alat Reka Bentuk Berasaskan Model untuk HCP, Kotak Alat Reka Bentuk Berasaskan Model, Kotak Alat Reka Bentuk, Kotak Alat |