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-ისთვის

v1.2.0 RFP გამოშვებაში მხარდაჭერილი ძირითადი ფუნქციები და ფუნქციებია:

  • S32S247TV MCU და GreenBox II განვითარების პლატფორმის მხარდაჭერა
  • S32G274A MCU და GoldBox განვითარების პლატფორმის მხარდაჭერა (S32G-VNP-RDB2 Reference Design Board)
  • S32R41 MCU-ის მხარდაჭერა განვითარების დაფთან (X-S32R41-EVB)
  • თავსებადია MATLAB გამოშვებებთან R2020a – R2022b
  • სრულად ინტეგრირებული Simulink Toolchain-თან
  • მოყვება ეგampბიბლიოთეკა, რომელიც მოიცავს:
    • Software-in-Loop, პროცესორი-in-Loop
    • ზემოაღნიშნული თითოეული თემის შესახებ დამატებითი ინფორმაციისთვის, გთხოვთ, იხილოთ შემდეგი თავები.

HCP MCU მხარდაჭერა

პაკეტები და წარმოებულები

მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP ვერსიისთვის 1.2.0 მხარს უჭერს:
მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP-სთვის
გამოშვების შენიშვნები

  • S32S2xx MCU პაკეტები:
    • ტელევიზორი S32S247
  • S32G2xx MCU პაკეტები:
    • S32G274A
  • S32R4x MCU პაკეტები:
    • S32R41

კონფიგურაციები მარტივად შეიძლება შეიცვალოს თითოეული Simulink მოდელისთვის კონფიგურაციის პარამეტრების მენიუდან:
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-ის განვითარების პლატფორმა S32G2xx-ისთვის და X-S32R41-EVB განვითარების დაფა S32R41-ისთვის.

მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთის მახასიათებლები

მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP ვერსიისთვის 1.2.0 მოწოდებულია სრული HCP MCU Simulink ბლოკის ბიბლიოთეკით, როგორც ეს ნაჩვენებია ქვემოთ.
არსებობს ორი ძირითადი კატეგორია:

  • HCP Exampპროექტები
  • S32S2xx კომუნალური ბლოკებიNXP მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP 04-ისთვის
HCP სიმულაციის რეჟიმები

ხელსაწყოთა ყუთი უზრუნველყოფს სიმულაციის შემდეგი რეჟიმების მხარდაჭერას:

  • Software-in-Loop (SIL)
  • პროცესორი ციკლში (PIL)

პროგრამული უზრუნველყოფა-in-Loop
SIL სიმულაცია ადგენს და აწარმოებს გენერირებულ კოდს მომხმარებლის განვითარების კომპიუტერზე. ასეთი სიმულაციის გამოყენება შესაძლებელია ადრეული დეფექტების აღმოსაჩენად და მათ გამოსასწორებლად.
პროცესორი ციკლში
PIL სიმულაციაში, გენერირებული კოდი მუშაობს სამიზნე აპარატურაზე. PIL სიმულაციის შედეგები გადაეცემა Simulink-ს სიმულაციის რიცხობრივი ეკვივალენტობის და კოდის გენერირების შედეგების შესამოწმებლად. PIL-ის შემოწმების პროცესი არის დიზაინის ციკლის გადამწყვეტი ნაწილი, რათა უზრუნველყოს განლაგების კოდის ქცევა დიზაინს.
NXP მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP 05-ისთვის

HCP Exampბიბლიოთეკა

ყოფილიamples Library წარმოადგენს Simulink მოდელების კოლექციას, რომელიც საშუალებას გაძლევთ შეამოწმოთ სხვადასხვა MCU ჩიპზე მოდული და გაუშვათ რთული PIL აპლიკაციები.
NXP მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP 06-ისთვისSimulink მოდელები ნაჩვენებია როგორც ყოფილიamples გაუმჯობესებულია ყოვლისმომცველი აღწერილობით, რათა დაეხმაროს მომხმარებლებს უკეთ გააცნობიერონ განხორციელებული ფუნქციონალობა, საჭიროების შემთხვევაში აპარატურის დაყენების ინსტრუქციები და შედეგების ვალიდაციის განყოფილება.
ყოფილმაampასევე ხელმისაწვდომია MATLAB-ის დახმარების გვერდიდან.

წინაპირობები

MATLAB-ის რელიზები და OS-ების მხარდაჭერა

ეს ხელსაწყოთა ყუთი შემუშავებულია და დატესტილია შემდეგი MATLAB გამოშვებების მხარდაჭერისთვის:

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

უნაყოფო განვითარების გამოცდილებისთვის, მინიმალური რეკომენდებული კომპიუტერის პლატფორმა არის:

  • Windows® OS ან Ubuntu OS: ნებისმიერი x64 პროცესორი
  • მინიმუმ 4 GB ოპერატიული მეხსიერება
  • მინიმუმ 6 GB თავისუფალი ადგილი მყარ დისკზე.
  • ინტერნეტთან დაკავშირება ამისთვის web გადმოწერები

ოპერაციული სისტემის მხარდაჭერა

SP დონე 64 ბიტიანი
Windows 7 SP1 X
Windows 10 X
Ubuntu 21.10 X
შექმენით Toolchain მხარდაჭერა

შემდეგი შემდგენელები მხარდაჭერილია:

MCU ოჯახი მხარდაჭერილი შემდგენელი გამოშვების ვერსია
S32S2xx GCC ARM ჩაშენებული პროცესორებისთვის V9.2
S32G2xx GCC ARM ჩაშენებული პროცესორებისთვის V10.2
S32R4x GCC ARM ჩაშენებული პროცესორებისთვის V9.2

მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთის სამიზნე შემდგენელი უნდა იყოს კონფიგურირებული.
მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი იყენებს Simulink-ის მიერ გამოვლენილ Toolchain მექანიზმს, რათა ჩართოს კოდის ავტომატური გენერირება 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 საინსტალაციო root. MBD Toolbox-ის ბილიკი წინასწარ იყო.
იარაღების ჯაჭვის რეგისტრაცია…
წარმატებული.
ეს მექანიზმი მოითხოვს მომხმარებლებს დაინსტალირონ ჩაშენებული კოდირების მხარდაჭერის პაკეტი ARM Cortex-A პროცესორისთვის და ჩაშენებული კოდირების მხარდაჭერის პაკეტი ARM Cortex-R პროცესორისთვის, როგორც წინაპირობა.
NXP მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP 07-ისთვის„mbd_hcp_path.m“ სკრიპტი ამოწმებს მომხმარებლის დაყენების დამოკიდებულებებს და გამოსცემს ინსტრუქციებს ხელსაწყოთა ყუთის წარმატებული ინსტალაციისა და კონფიგურაციისთვის.
ხელსაწყოების ჯაჭვი შეიძლება კიდევ უფრო გაუმჯობესდეს Simulink მოდელის კონფიგურაციის პარამეტრების მენიუს გამოყენებით:
NXP მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP 08-ისთვის

ცნობილი შეზღუდვები

ცოდნა შეზღუდვების სია შეგიძლიათ იხილოთ readme.txt file რომელიც მოწოდებულია ხელსაწყოთა ყუთთან ერთად და მისი კონსულტაცია შესაძლებელია HCP-ისთვის Model-Based Design Toolbox-ის MATLAB დანამატის ინსტალაციის საქაღალდეში.

მხარდაჭერის ინფორმაცია

ტექნიკური მხარდაჭერისთვის გთხოვთ შეხვიდეთ 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 ნახევარგამტარული პროდუქტები არ არის შექმნილი, გამიზნული ან ავტორიზებული გამოსაყენებლად, როგორც კომპონენტები სისტემებში, რომლებიც განკუთვნილია სხეულში ქირურგიული იმპლანტაციისთვის, ან სხვა აპლიკაციებისთვის, რომლებიც განკუთვნილია სიცოცხლის მხარდასაჭერად ან შესანარჩუნებლად, ან ნებისმიერი სხვა აპლიკაციისთვის, რომელშიც NXP ნახევარგამტარული პროდუქტის უკმარისობა შეიძლება შექმენით სიტუაცია, სადაც შეიძლება მოხდეს პირადი დაზიანება ან სიკვდილი. თუ მყიდველი იყიდის ან გამოიყენებს 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 მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP-სთვის [pdf] ინსტრუქციები
მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი HCP-ისთვის, მოდელზე დაფუძნებული დიზაინის ხელსაწყოთა ყუთი, დიზაინის ხელსაწყოთა ყუთი, ხელსაწყოთა ყუთი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *