Пакет со алатки за дизајн базиран на модел NXP за логото на HCP

Пакет со алатки за дизајн базиран на модел за HCP

Пакет со алатки за дизајн базиран на NXP модел за производ HCP

Главни карактеристики

Алатката за дизајн базирана на модел на NXP за HCP верзија 1.2.0 е дизајнирана да поддржува S32S2xx, S32R4x и S32G2xx MCU во MATLAB/Simulink околината, овозможувајќи им на корисниците:

  • Дизајн на апликации користејќи методологии за дизајн базиран на модел;
  • Симулирајте и тестирајте ги моделите на Simulink за S32S, S32R и S32G MCU пред да ги распоредите моделите на хардверските цели;
  • Генерирајте го кодот на апликацијата автоматски без никакви потреби за рачно кодирање C/ASM
  • Распоредување на апликацијата директно од MATLAB/Simulink до таблите за проценка на NXPПакет со алатки за дизајн базиран на NXP модел за HCP 01

Главните карактеристики и функционалности поддржани во изданието на RFP v1.2.0 се:

  • Поддршка за S32S247TV MCU и платформата за развој GreenBox II
  • Поддршка за S32G274A MCU и платформата за развој GoldBox (S32G-VNP-RDB2 Reference Design Board)
  • Поддршка за S32R41 MCU со развојна табла (X-S32R41-EVB)
  • Компатибилен со изданијата на MATLAB R2020a – R2022b
  • Целосно интегриран со Simulink Toolchain
  • Вклучува прampбиблиотека која опфаќа:
    • Софтвер-во-јамка, процесор-во-јамка
    • За повеќе детали за секоја од темите нагласени погоре, ве молиме погледнете ги следните поглавја.

Поддршка за HCP MCU

Пакети и деривати

Пакетот со алатки за дизајн базиран на модел за HCP верзија 1.2.0 поддржува:
Пакет со алатки за дизајн базиран на модел за HCP
Белешки за издавање

  • S32S2xx MCU пакети:
    • S32S247TV
  • S32G2xx MCU пакети:
    • S32G274A
  • S32R4x MCU пакети:
    • S32R41

Конфигурациите може лесно да се променат за секој модел на Simulink од менито Configuration Parameters:
Пакет со алатки за дизајн базиран на NXP модел за HCP 02

Функции

Пакетот со алатки за дизајн базиран на модел за HCP верзија 1.2.0 ги поддржува следните функции:

  • Меморија читање/пишување
  • Регистрирајте читање/пишување
  • Проfiler

Стандардната конфигурација поддржана од алатникот е достапна во панелите Target Hardware Resources: Пакет со алатки за дизајн базиран на NXP модел за HCP 03Од овој панел, корисникот може да ги ажурира параметрите на таблата на моделот, како што се адресата на уредот, корисничкото име, лозинката и папката за преземање.
Пакетот со алатки за дизајн базиран на модел за HCP верзија 1.2.0 е тестиран со користење на официјалната платформа за развој NXP Green Box II за S32S2xx, NXP Gold Box Development Platform за S32G2xx и X-S32R41-EVB развојна табла за S32R41.

Карактеристики на алатникот за дизајн базиран на модел

Пакетот со алатки за дизајн базиран на модел за HCP верзија 1.2.0 се испорачува со комплетна библиотека за блокови на HCP MCU Simulink како што е прикажано подолу.
Постојат две главни категории:

  • ХЦП Прample Проекти
  • S32S2xx Комунални блоковиПакет со алатки за дизајн базиран на NXP модел за HCP 04
Режими на симулација на HCP

Палетата со алатки обезбедува поддршка за следните режими на симулација:

  • Софтвер-во-јамка (SIL)
  • Процесор-во-јамка (PIL)

Софтвер-во-јамка
Симулацијата SIL го компајлира и го извршува генерираниот код на развојниот компјутер на корисникот. Може да се користи таква симулација за да се откријат раните дефекти и да се поправат.
Процесор-во-јамка
Во PIL симулација, генерираниот код работи на целниот хардвер. Резултатите од PIL симулацијата се пренесуваат на Simulink за да се потврди нумеричката еквивалентност на симулацијата и резултатите од генерирањето код. Процесот на верификација на PIL е клучен дел од циклусот на дизајнирање за да се осигура дека однесувањето на кодот за распоредување се совпаѓа со дизајнот.
Пакет со алатки за дизајн базиран на NXP модел за HCP 05

ХЦП Прampбиблиотека

На Прamples Library претставува колекција од модели на Simulink кои ви дозволуваат да тестирате различни MCU модули на чип и да стартувате сложени PIL апликации.
Пакет со алатки за дизајн базиран на NXP модел за HCP 06Моделите на Simulink прикажани како прampТие се подобрени со сеопфатен опис за да им помогнат на корисниците подобро да ја разберат функционалноста што се применува, инструкциите за поставување хардвер секогаш кога е потребно и делот за валидација на резултатите.
Поранешниотampлесовите се исто така достапни од страната за помош на MATLAB.

Предуслови

Поддржани изданија и оперативни системи на MATLAB

Оваа кутија со алатки е развиена и тестирана за да ги поддржува следните изданија на MATLAB:

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

За развојно искуство без проток, минималната препорачана платформа за компјутер е:

  • Windows® OS или Ubuntu OS: кој било x64 процесор
  • Најмалку 4 GB RAM меморија
  • Најмалку 6 GB слободен простор на дискот.
  • Интернет конекција за web преземања.

Поддржан оперативен систем

Ниво на СП 64-битни
Windows 7 SP1 X
Windows 10 X
Ubuntu 21.10 X
Изградете поддршка за синџирот на алатки

Следниве компајлери се поддржани:

Семејство MCU Поддржан компајлер Верзија за верзија
S32S2xx GCC за ARM Embedded Processors V9.2
S32G2xx GCC за ARM Embedded Processors V10.2
S32R4x GCC за ARM Embedded Processors V9.2

Целниот компајлер за алатникот за дизајн базиран на модел треба да се конфигурира.
Пакетот со алатки за дизајн базиран на модел го користи механизмот Toolchain изложен од Simulink за да овозможи автоматско генерирање код со алатникот Embedded и Simulink Coder. Стандардно, синџирот на алатки е конфигуриран за изданијата на MATLAB R2020a – R2022b. За кое било друго издание на MATLAB, корисникот треба да изврши m-скрипта на кутијата со алатки за да ги генерира соодветните поставки за неговата/нејзината инсталациона околина.
Ова се прави со менување на MATLAB Current Directory во директориумот за инсталација на алатникот (на пр.: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) и со извршување на скриптата „mbd_hcp_path.m“.
mbd_hcp_path
Третирање на „C[…]\ \NXP_MBDToolbox_HCP како корен за инсталација на MBD Toolbox. Патеката на MBD Toolbox е поставена.
Регистрирање на синџирот на алатки…
Успешно.
Овој механизам бара од корисниците да го инсталираат пакетот за поддршка на вграден код за ARM Cortex-A процесор и пакетот за поддршка за вграден код за ARM Cortex-R процесорот како предуслов.
Пакет со алатки за дизајн базиран на NXP модел за HCP 07Скриптата „mbd_hcp_path.m“ ги потврдува зависностите од поставувањето на корисникот и ќе издаде инструкции за успешна инсталација и конфигурација на алатникот.
Синџирот на алатки може дополнително да се подобри со користење на менито Параметри за конфигурација на моделот Simulink:
Пакет со алатки за дизајн базиран на NXP модел за HCP 08

Познати ограничувања

Списокот на ограничувања на знаење може да се најде на readme.txt file што се испорачува заедно со алатникот и може да се консултира во папката за инсталација на додатокот MATLAB на пакетот со алатки за дизајн базиран на модел за HCP.

Информации за поддршка

За техничка поддршка, најавете се на следнава заедница за алатници за дизајн базирани на модели на NXP:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
Како да дојдете до нас:
Почетна страница:
www.nxp.com
Web Поддршка: www.nxp.com/support
Информациите во овој документ се дадени исклучиво за да им овозможат на имплементаторите на системот и софтверот да користат производи на NXP Semiconductor. Нема експлицитни или имплицитни лиценци за авторски права дадени со ова за да се дизајнираат или изработуваат интегрирани кола или интегрирани кола врз основа на информациите во овој документ.
NXP Semiconductor го задржува правото да прави промени без дополнително известување за кој било производ овде. NXP Semiconductor не дава никаква гаранција, претставување или гаранција во врска со соодветноста на неговите производи за која било одредена цел, ниту пак Freescale Semiconductor презема каква било одговорност што произлегува од примената или употребата на кој било производ или коло, и конкретно се отфрла од секаква одговорност, вклучително и без ограничување последователни или случајни штети. „Типични“ параметри што може да се наведат во листовите со податоци и/или спецификациите на NXP Semiconductor може и варираат во различни апликации и реалните перформанси може да се разликуваат со текот на времето. Сите оперативни параметри, вклучително и „Типични“, мора да бидат потврдени за секоја клиентска апликација од технички експерти на купувачот. NXP Semiconductor не пренесува никаква лиценца според неговите патентни права ниту правата на другите. Производите на NXP Semiconductor не се дизајнирани, наменети или овластени за употреба како компоненти во системи наменети за хируршки имплант во телото, или други апликации наменети за поддршка или одржување на живот, или за која било друга апликација во која неуспехот на производот NXP Semiconductor може да создадете ситуација во која може да дојде до лична повреда или смрт. Доколку Купувачот купи или користи производи на NXP Semiconductor за каква било таква ненамерна или неовластена апликација, Купувачот ќе го обештети и ќе ги задржи NXP Semiconductor и неговите службеници, вработени, подружници, филијали и дистрибутери безопасни во однос на сите побарувања, трошоци, штети и трошоци и разумен адвокат. такси кои произлегуваат од, директно или индиректно, какво било барање за лична повреда или смрт поврзано со таквата ненамерна или неовластена употреба, дури и ако таквото тврдење тврди дека NXP Semiconductor бил невнимателен во однос на дизајнот или производството на делот.
MATLAB, Simulink, Stateflow, Handle Graphics и Real-Time Workshop се регистрирани трговски марки, а TargetBox е заштитен знак на The MathWorks, Inc.
Microsoft и .NET Framework се заштитни знаци на Microsoft Corporation.
Flexera Software, Flexlm и FlexNet Publisher се регистрирани заштитни знаци или заштитни знаци на Flexera Software, Inc. и/или InstallShield Co. Inc. во Соединетите Американски Држави и/или други земји.
NXP, логото NXP, CodeWarrior и ColdFire се заштитни знаци на NXP Semiconductor, Inc., Reg. US Pat. & Tm. Исклучено. Flexis и Processor Expert се заштитни знаци на NXP Semiconductor, Inc. Сите други имиња на производи или услуги се сопственост на нивните соодветни сопственици
©2021 NXP Semiconductors. Сите права се задржани.

Документи / ресурси

Пакет со алатки за дизајн базиран на NXP модел за HCP [pdf] Инструкции
Кутија со алатки за дизајн базирани на модели за HCP, Алати за дизајн базирана на модел, Алатка за дизајнирање, кутија со алатки

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *