NXP Model Based Design Toolbox для лагатыпа HCP

Набор інструментаў дызайну на аснове мадэлі для HCP

NXP Model Based Design Toolbox для прадукту HCP

Асноўныя асаблівасці

Набор інструментаў дызайну на аснове мадэлі NXP для HCP версіі 1.2.0 прызначаны для падтрымкі мікрааўтобусаў S32S2xx, S32R4x і S32G2xx у асяроддзі MATLAB/Simulink, што дазваляе карыстальнікам:

  • Распрацоўка прыкладанняў з выкарыстаннем метадалогій мадэльнага дызайну;
  • Мадэляванне і тэставанне мадэляў Simulink для S32S, S32R і S32G MCU перад разгортваннем мадэляў на апаратных мэтах;
  • Стварайце код прыкладання аўтаматычна без неабходнасці ручнога кадавання C/ASM
  • Разгортванне прыкладання непасрэдна з MATLAB/Simulink на ацэначных платах NXPNXP Model Based Design Toolbox для 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
  • Уключае Exampбібліятэка, якая ахоплівае:
    • Праграмнае забеспячэнне ў цыкле, працэсар у цыкле
    • Для атрымання больш падрабязнай інфармацыі аб кожнай з тэм, выдзеленых вышэй, звярніцеся да наступных раздзелаў.

Падтрымка HCP MCU

Пакеты і вытворныя

Model-Based Design Toolbox для HCP версіі 1.2.0 падтрымлівае:
Інструменты дызайну на аснове мадэлі для HCP
Заўвагі да выпуску

  • Пакеты MCU S32S2xx:
    • С32С247ТВ
  • Пакеты MCU S32G2xx:
    • S32G274A
  • Пакеты MCU S32R4x:
    • S32R41

Канфігурацыі можна лёгка змяніць для кожнай мадэлі Simulink з меню параметраў канфігурацыі:
NXP Model Based Design Toolbox для HCP 02

Функцыі

Model-Based Design Toolbox для HCP версіі 1.2.0 падтрымлівае наступныя функцыі:

  • Чытанне/запіс памяці
  • Зарэгістраваць чытанне/запіс
  • профіfiler

Канфігурацыя па змаўчанні, якая падтрымліваецца наборам інструментаў, даступная на панэлях Target Hardware Resources: NXP Model Based Design Toolbox для HCP 03З гэтай панэлі карыстальнік можа абнавіць параметры платы мадэлі, такія як адрас прылады, імя карыстальніка, пароль і папку загрузкі.
Model-Based Design Toolbox для HCP версіі 1.2.0 быў пратэставаны з выкарыстаннем афіцыйнай платформы распрацоўкі NXP Green Box II для S32S2xx, платформы распрацоўкі NXP Gold Box для S32G2xx і платы распрацоўкі X-S32R41-EVB для S32R41.

Функцыі панэлі інструментаў дызайну на аснове мадэлі

Model-Based Design Toolbox для HCP версіі 1.2.0 пастаўляецца з поўнай бібліятэкай блокаў Simulink HCP MCU, як паказана ніжэй.
Ёсць дзве асноўныя катэгорыі:

  • HCP Example Праекты
  • Службовыя блокі S32S2xxNXP Model Based Design Toolbox для HCP 04
Рэжымы мадэлявання HCP

Панэль інструментаў забяспечвае падтрымку наступных рэжымаў мадэлявання:

  • Праграмнае забеспячэнне ў цыкле (SIL)
  • Працэсар у цыкле (PIL)

Праграмнае забеспячэнне ў цыкле
Мадэляванне SIL кампілюе і запускае згенераваны код на кампутары распрацоўшчыка карыстальніка. Можна выкарыстоўваць такое мадэляванне, каб выявіць раннія дэфекты і выправіць іх.
Працэсар у цыкле
Пры мадэляванні PIL згенераваны код працуе на мэтавым абсталяванні. Вынікі мадэлявання PIL перадаюцца ў Simulink для праверкі лікавай эквівалентнасці мадэлявання і вынікаў генерацыі кода. Працэс праверкі PIL з'яўляецца найважнейшай часткай цыкла праектавання, каб пераканацца, што паводзіны кода разгортвання адпавядаюць дызайну.
NXP Model Based Design Toolbox для HCP 05

HCP Exampбібліятэка

Былыamples Library прадстаўляе калекцыю мадэляў Simulink, якія дазваляюць тэставаць розныя модулі MCU на чыпе і запускаць складаныя прыкладанні PIL.
NXP Model Based Design Toolbox для HCP 06Мадэлі Simulink, паказаныя як прыкладampфайлы пашыраны поўным апісаннем, каб дапамагчы карыстальнікам лепш зразумець функцыянальнасць, якая выкарыстоўваецца, інструкцыямі па наладцы апаратнага забеспячэння, калі гэта неабходна, і раздзелам праверкі вынікаў.
Былыampфайлы таксама даступныя на старонцы даведкі MATLAB.

Перадумовы

Падтрымліваюцца выпускі і АС MATLAB

Гэты набор інструментаў распрацаваны і пратэставаны для падтрымкі наступных выпускаў MATLAB:

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

Для бесперабойнай распрацоўкі мінімальная рэкамендуемая платформа ПК:

  • АС Windows® або АС Ubuntu: любы працэсар x64
  • Не менш за 4 ГБ аператыўнай памяці
  • Не менш за 6 ГБ вольнага месца на дыску.
  • Падключэнне да інтэрнэту для web downloads.

Аперацыйная сістэма падтрымліваецца

Узровень SP 64-бітны
Windows 7 SP1 X
Windows 10 X
Ubuntu 21.10 X
Падтрымка Build Toolchain

Падтрымліваюцца наступныя кампілятары:

Сям'я MCU Кампілятар падтрымліваецца Версія для выпуску
S32S2xx GCC для ўбудаваных працэсараў ARM V9.2
S32G2xx GCC для ўбудаваных працэсараў ARM V10.2
S32R4x GCC для ўбудаваных працэсараў ARM V9.2

Мэтавы кампілятар для Model-Based Design Toolbox неабходна наладзіць.
Model-Based Design Toolbox выкарыстоўвае механізм Toolchain, адкрыты Simulink, каб уключыць аўтаматычную генерацыю кода з дапамогай Embedded і Simulink Coder Toolbox. Па змаўчанні ланцужок інструментаў настроены для выпускаў MATLAB R2020a – R2022b. Для любога іншага выпуску MATLAB карыстальнік павінен выканаць м-скрыпт панэлі інструментаў, каб згенераваць адпаведныя налады для яго/яе асяроддзя ўстаноўкі.
Гэта робіцца шляхам змены бягучага каталога MATLAB на каталог ўстаноўкі інструментарыя (напрыклад: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) і выканання скрыпта «mbd_hcp_path.m».
mbd_hcp_шлях
Апрацоўка 'C[…]\NXP_MBDToolbox_HCP як кораня ўстаноўкі MBD Toolbox. Шлях MBD Toolbox пададзены перад.
Рэгістрацыя ланцужка інструментаў…
Паспяховы.
Гэты механізм патрабуе ад карыстальнікаў усталяваць пакет падтрымкі ўбудаванага кодэра для працэсара ARM Cortex-A і пакет падтрымкі ўбудаванага кодэра для працэсара ARM Cortex-R у якасці папярэдняй умовы.
NXP Model Based Design Toolbox для HCP 07Сцэнар “mbd_hcp_path.m” правярае залежнасці налад карыстальніка і выдае інструкцыі для паспяховай усталёўкі і канфігурацыі панэлі інструментаў.
Ланцужок інструментаў можна дадаткова палепшыць з дапамогай меню параметраў канфігурацыі мадэлі Simulink:
NXP Model Based Design Toolbox для HCP 08

Вядомыя абмежаванні

Спіс вядомых абмежаванняў можна знайсці ў readme.txt file які пастаўляецца разам з панэллю інструментаў і з якім можна пракансультавацца ў тэчцы ўстаноўкі надбудовы MATLAB у наборы інструментаў дызайну на аснове мадэлі для HCP.

Інфармацыя аб падтрымцы

Для атрымання тэхнічнай падтрымкі, калі ласка, зарэгіструйцеся ў наступным супольнасці NXP Model-Based Design Toolbox:
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. Пат. & Tm. Выкл. Flexis і Processor Expert з'яўляюцца гандлёвымі маркамі NXP Semiconductor, Inc. Усе іншыя назвы прадуктаў і паслуг з'яўляюцца ўласнасцю іх адпаведных уладальнікаў
©2021 NXP Semiconductors. Усе правы ахоўваюцца.

Дакументы / Рэсурсы

NXP Model Based Design Toolbox для HCP [pdfІнструкцыі
Набор інструментаў дызайну на аснове мадэлі для HCP, набор інструментаў дызайну на аснове мадэлі, набор інструментаў дызайну, набор інструментаў

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *