HCP uchun modelga asoslangan dizayn asboblar to'plami
Asosiy xususiyatlar
NXP-ning HCP 1.2.0 versiyasi uchun Modelga asoslangan dizayn asboblar to'plami S32S2xx, S32R4x va S32G2xx MCU-larni MATLAB/Simulink muhitida qo'llab-quvvatlash uchun mo'ljallangan bo'lib, foydalanuvchilarga quyidagilarga imkon beradi:
- Modelga asoslangan dizayn metodologiyalaridan foydalangan holda ilovalarni loyihalash;
- Modellarni apparat maqsadlariga joylashtirishdan oldin S32S, S32R va S32G MCU uchun Simulink modellarini simulyatsiya qiling va sinab ko'ring;
- C/ASM qo'l kodlashiga ehtiyoj sezmasdan dastur kodini avtomatik ravishda yarating
- Ilovani to'g'ridan-to'g'ri MATLAB/Simulink-dan NXP baholash kengashlariga joylashtirish
v1.2.0 RFP versiyasida qo'llab-quvvatlanadigan asosiy xususiyatlar va funksiyalar quyidagilardir:
- S32S247TV MCU va GreenBox II rivojlanish platformasini qo'llab-quvvatlash
- S32G274A MCU va GoldBox ishlab chiqish platformasini qo'llab-quvvatlash (S32G-VNP-RDB2 Reference Design Board)
- Rivojlanish kengashi bilan S32R41 MCU-ni qo'llab-quvvatlash (X-S32R41-EVB)
- R2020a - R2022b MATLAB relizlari bilan mos keladi
- Simulink Toolchain bilan to'liq integratsiyalangan
- Ex o'z ichiga oladiampQuyidagilarni qamrab oladigan kutubxona:
- Dasturiy ta'minot-in-loop, protsessor-in-loop
- Yuqorida ta'kidlangan har bir mavzu bo'yicha batafsil ma'lumot olish uchun keyingi boblarga murojaat qiling.
HCP MCU qo'llab-quvvatlash
Paketlar va hosilalar
HCP 1.2.0 versiyasi uchun Modelga asoslangan dizayn asboblar to'plami quyidagilarni qo'llab-quvvatlaydi:
HCP uchun modelga asoslangan dizayn asboblar to'plami
Chiqarish eslatmalari
- S32S2xx MCU paketlari:
- S32S247TV
- S32G2xx MCU paketlari:
- S32G274A
- S32R4x MCU paketlari:
- S32R41
Konfiguratsiya parametrlari menyusidan har bir Simulink modeli uchun konfiguratsiyalarni osongina o'zgartirish mumkin:
Funksiyalar
HCP 1.2.0 versiyasi uchun Modelga asoslangan dizayn asboblar to'plami quyidagi funktsiyalarni qo'llab-quvvatlaydi:
- Xotira o'qish / yozish
- O'qish/yozishni ro'yxatdan o'tkazish
- Profiler
Asboblar qutisi tomonidan qo'llab-quvvatlanadigan standart konfiguratsiya Maqsadli apparat manbalari panellarida mavjud: Ushbu paneldan foydalanuvchi qurilma manzili, foydalanuvchi nomi, parol va yuklab olish papkasi kabi model taxtasi parametrlarini yangilashi mumkin.
HCP 1.2.0 versiyasi uchun Modelga asoslangan dizayn asboblar to'plami S32S2xx uchun rasmiy NXP Green Box II ishlab chiqish platformasi, S32G2xx uchun NXP Gold Box ishlab chiqish platformasi va S32R41 uchun X-S32R41-EVB ishlab chiqish kengashi yordamida sinovdan o'tkazildi.
Modelga asoslangan dizayn asboblar qutisi xususiyatlari
HCP 1.2.0 versiyasi uchun Modelga asoslangan dizayn asboblar to'plami quyida ko'rsatilganidek, to'liq HCP MCU Simulink Blok kutubxonasi bilan ta'minlangan.
Ikkita asosiy toifa mavjud:
- HCP ExampLoyihalar
- S32S2xx yordamchi bloklari
HCP simulyatsiya rejimlari
Asboblar qutisi quyidagi Simulyatsiya rejimlarini qo'llab-quvvatlaydi:
- Dasturiy ta'minot (SIL)
- Protsessor-in-loop (PIL)
Dasturiy ta'minot
SIL simulyatsiyasi yaratilgan kodni kompilyatsiya qiladi va foydalanuvchining ishlab chiqish kompyuterida ishlaydi. Erta nuqsonlarni aniqlash va ularni tuzatish uchun bunday simulyatsiyadan foydalanish mumkin.
In-loop protsessor
PIL simulyatsiyasida yaratilgan kod maqsadli uskunada ishlaydi. PIL simulyatsiyasi natijalari simulyatsiyaning raqamli ekvivalentligini va kodni yaratish natijalarini tekshirish uchun Simulink-ga o'tkaziladi. PIL tekshirish jarayoni joylashtirish kodining xatti-harakati dizaynga mos kelishini ta'minlash uchun dizayn tsiklining hal qiluvchi qismidir.
HCP Example kutubxonasi
Examples Library turli MCU-chip modullarini sinab ko'rish va murakkab PIL ilovalarini ishga tushirish imkonini beruvchi Simulink modellari to'plamidir.
Simulink modellari avvalgidek ko'rsatilganamples foydalanuvchilarga bajariladigan funksionallikni yaxshiroq tushunishga yordam berish uchun keng qamrovli tavsif, kerak bo'lganda apparatni sozlash ko'rsatmalari va natijalarni tekshirish bo'limi bilan takomillashtirilgan.
sobiqamples shuningdek MATLAB yordam sahifasida mavjud.
Old shartlar
MATLAB nashrlari va operatsion tizimlari qo'llab-quvvatlanadi
Ushbu asboblar to'plami quyidagi MATLAB nashrlarini qo'llab-quvvatlash uchun ishlab chiqilgan va sinovdan o'tgan:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
Oqimsiz rivojlanish tajribasi uchun tavsiya etilgan minimal kompyuter platformasi:
- Windows® OS yoki Ubuntu OS: har qanday x64 protsessor
- Kamida 4 GB operativ xotira
- Kamida 6 GB bo'sh disk maydoni.
- uchun Internetga ulanish web yuklamalar.
Qo'llab-quvvatlanadigan operatsion tizim
SP darajasi | 64-bit | |
Windows 7 | SP1 | X |
Windows 10 | X | |
Ubuntu 21.10 | X |
Toolchain yordamini yaratish
Quyidagi kompilyatorlar qo'llab-quvvatlanadi:
MCU oilasi | Kompilyator qo'llab-quvvatlanadi | Versiya versiyasi |
S32S2xx | ARM o'rnatilgan protsessorlari uchun GCC | V9.2 |
S32G2xx | ARM o'rnatilgan protsessorlari uchun GCC | V10.2 |
S32R4x | ARM o'rnatilgan protsessorlari uchun GCC | V9.2 |
Modelga asoslangan dizayn asboblar to'plami uchun maqsadli kompilyatorni sozlash kerak.
Modelga asoslangan dizayn asboblar to'plami o'rnatilgan va Simulink Koder asboblar qutisi bilan avtomatik kod yaratishni yoqish uchun Simulink tomonidan taqdim etilgan Toolchain mexanizmidan foydalanadi. Odatiy bo'lib, asboblar zanjiri MATLAB R2020a - R2022b versiyalari uchun sozlangan. Boshqa har qanday MATLAB nashri uchun foydalanuvchi o'rnatish muhiti uchun mos sozlamalarni yaratish uchun asboblar qutisi m-skriptini bajarishi kerak.
Bu MATLAB joriy katalogini asboblar qutisi oʻrnatish katalogiga oʻzgartirish (masalan: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) va “mbd_hcp_path.m” skriptini ishga tushirish orqali amalga oshiriladi.
mbd_hcp_path
'C[…]\ \NXP_MBDToolbox_HCP MBD Toolbox o'rnatish ildizi sifatida ishlanmoqda. MBD Toolbox yo'li oldindan qo'yilgan.
Asboblar zanjiri roʻyxatdan oʻtkazilmoqda…
Omadli.
Ushbu mexanizm foydalanuvchilardan zarur shart sifatida ARM Cortex-A protsessorlari uchun o'rnatilgan koderni qo'llab-quvvatlash paketini va ARM Cortex-R protsessorlari uchun o'rnatilgan koderni qo'llab-quvvatlash paketini o'rnatishni talab qiladi.
“mbd_hcp_path.m” skripti foydalanuvchi o‘rnatish bog‘liqligini tekshiradi va asboblar qutisini muvaffaqiyatli o‘rnatish va sozlash bo‘yicha ko‘rsatmalar beradi.
Asboblar zanjiri Simulink Modeli konfiguratsiya parametrlari menyusi yordamida yanada yaxshilanishi mumkin:
Ma'lum cheklovlar
Ma'lum cheklovlar ro'yxatini readme.txt faylida topish mumkin file asboblar qutisi bilan birga yetkazib beriladi va HCP uchun Modelga asoslangan dizayn asboblar to'plamining MATLAB plaginini o'rnatish papkasida maslahat olish mumkin.
Qo'llab-quvvatlash ma'lumotlari
Texnik yordam olish uchun quyidagi NXP Modelga asoslangan dizayn asboblari hamjamiyatiga kiring:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Bizga qanday erishish mumkin:
Bosh sahifa:
www.nxp.com
Web Qo'llab-quvvatlash: www.nxp.com/support
Ushbu hujjatdagi ma'lumotlar faqat tizim va dasturiy ta'minotni amalga oshiruvchilarga NXP Semiconductor mahsulotlaridan foydalanish imkonini berish uchun berilgan. Ushbu hujjatdagi ma'lumotlarga asoslangan integral mikrosxemalar yoki integral mikrosxemalarni loyihalash yoki ishlab chiqarish uchun ushbu hujjatda aniq yoki nazarda tutilgan mualliflik huquqi litsenziyalari berilmagan.
NXP Semiconductor bu yerda hech qanday mahsulotga qo'shimcha ogohlantirmasdan o'zgartirish kiritish huquqini o'zida saqlab qoladi. NXP Semiconductor o'z mahsulotlarining biron bir aniq maqsadga muvofiqligi haqida hech qanday kafolat, vakillik yoki kafolat bermaydi, shuningdek, Freescale Semiconductor har qanday mahsulot yoki sxemani qo'llash yoki ishlatishdan kelib chiqadigan hech qanday javobgarlikni o'z zimmasiga olmaydi va har qanday va barcha javobgarlikni, shu jumladan cheklash oqibatli yoki tasodifiy zararlar. NXP Semiconductor ma'lumotlar varaqlarida va/yoki spetsifikatsiyalarda taqdim etilishi mumkin bo'lgan "odatiy" parametrlar turli ilovalarda farq qilishi va farq qilishi mumkin va haqiqiy ishlash vaqt o'tishi bilan farq qilishi mumkin. Barcha operatsion parametrlar, shu jumladan “Tipik parametrlar” har bir mijoz ilovasi uchun mijozning texnik mutaxassislari tomonidan tasdiqlanishi kerak. NXP Semiconductor o'zining patent huquqlari yoki boshqalarning huquqlari bo'yicha hech qanday litsenziyani bermaydi. NXP Semiconductor mahsulotlari tanaga jarrohlik implantatsiya qilish uchun mo'ljallangan tizimlarda yoki hayotni qo'llab-quvvatlash yoki qo'llab-quvvatlashga mo'ljallangan boshqa ilovalarda yoki NXP Semiconductor mahsulotining ishdan chiqishi mumkin bo'lgan har qanday boshqa ilovalarda komponentlar sifatida foydalanish uchun mo'ljallanmagan, mo'ljallanmagan yoki ruxsat berilmagan. shaxsiy jarohat yoki o'limga olib kelishi mumkin bo'lgan vaziyatni yaratish. Xaridor NXP Semiconductor mahsulotlarini har qanday bunday ko'zda tutilmagan yoki ruxsatsiz dastur uchun sotib olgan yoki ishlatsa, Xaridor NXP Semiconductor va uning xodimlari, xodimlari, sho''ba korxonalari, filiallari va distribyutorlarini barcha da'volar, xarajatlar, zararlar va harajatlar va oqilona advokatga qarshi zararni qoplashi va ushlab turishi kerak. to'g'ridan-to'g'ri yoki bilvosita, bunday noto'g'ri yoki ruxsatsiz foydalanish bilan bog'liq shaxsiy jarohat yoki o'lim da'vosidan kelib chiqadigan to'lovlar, hatto bunday da'vo NXP Semiconductor qismni loyihalash yoki ishlab chiqarishga beparvolik qilganligini da'vo qilsa ham.
MATLAB, Simulink, Stateflow, Handle Graphics va Real-Time Workshop roʻyxatdan oʻtgan savdo belgilaridir, TargetBox esa The MathWorks, Inc savdo belgisidir.
Microsoft va .NET Framework Microsoft korporatsiyasining savdo belgilaridir.
Flexera Software, Flexlm va FlexNet Publisher Amerika Qo'shma Shtatlari va/yoki boshqa mamlakatlarda Flexera Software, Inc. va/yoki InstallShield Co. Inc.ning ro'yxatdan o'tgan savdo belgilari yoki savdo belgilaridir.
NXP, NXP logotipi, CodeWarrior va ColdFire NXP Semiconductor, Inc., Reg.ning savdo belgilaridir. AQSh Pat. & Tm. Oʻchirilgan. Flexis va Processor Expert NXP Semiconductor, Inc kompaniyasining savdo belgilaridir. Boshqa barcha mahsulot yoki xizmat nomlari tegishli egalarining mulki hisoblanadi.
©2021 NXP Semiconductors. Barcha huquqlar himoyalangan.
Hujjatlar / manbalar
![]() |
HCP uchun NXP modeliga asoslangan dizayn asboblar to'plami [pdf] Ko'rsatmalar HCP uchun modelga asoslangan dizayn asboblar to'plami, modelga asoslangan dizayn asboblar to'plami, dizayn asboblar to'plami, asboblar to'plami |