กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับโลโก้ HCP

กล่องเครื่องมือการออกแบบตามแบบจำลองสำหรับ HCP

กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับผลิตภัณฑ์ HCP

คุณสมบัติหลัก

กล่องเครื่องมือการออกแบบตามแบบจำลองของ NXP สำหรับ HCP เวอร์ชัน 1.2.0 ได้รับการออกแบบมาเพื่อรองรับ MCU S32S2xx, S32R4x และ S32G2xx ในสภาพแวดล้อม MATLAB/Simulink ทำให้ผู้ใช้สามารถ:

  • ออกแบบแอปพลิเคชันโดยใช้วิธีการออกแบบตามแบบจำลอง
  • จำลองและทดสอบโมเดล Simulink สำหรับ MCU S32S, S32R และ S32G ก่อนปรับใช้โมเดลกับฮาร์ดแวร์เป้าหมาย
  • สร้างรหัสแอปพลิเคชันโดยอัตโนมัติโดยไม่ต้องเขียนโค้ด 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

การกำหนดค่าเริ่มต้นที่กล่องเครื่องมือรองรับมีอยู่ในแผงทรัพยากรฮาร์ดแวร์เป้าหมาย: กล่องเครื่องมือออกแบบตามโมเดล 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 MCUs Simulink Block Library ที่สมบูรณ์ตามที่แสดงด้านล่าง
มีสองประเภทหลัก:

  • HCP เช่นampเลอ โปรเจ็กต์
  • บล็อกยูทิลิตี้ S32S2xxกล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับ HCP 04
โหมดจำลอง HCP

กล่องเครื่องมือรองรับโหมดการจำลองต่อไปนี้:

  • ซอฟต์แวร์ในลูป (SIL)
  • โปรเซสเซอร์ในลูป (PIL)

ซอฟต์แวร์ในวง
การจำลอง SIL จะคอมไพล์และรันโค้ดที่สร้างขึ้นบนคอมพิวเตอร์สำหรับการพัฒนาของผู้ใช้ เราสามารถใช้การจำลองดังกล่าวเพื่อตรวจหาข้อบกพร่องในระยะแรกและแก้ไขได้
โปรเซสเซอร์ในวง
ในการจำลอง PIL รหัสที่สร้างขึ้นจะทำงานบนฮาร์ดแวร์เป้าหมาย ผลลัพธ์ของการจำลอง PIL จะถูกส่งไปยัง Simulink เพื่อตรวจสอบความสมมูลเชิงตัวเลขของการจำลองและผลลัพธ์ของการสร้างรหัส กระบวนการตรวจสอบ PIL เป็นส่วนสำคัญของวงจรการออกแบบเพื่อให้มั่นใจว่าลักษณะการทำงานของรหัสการปรับใช้ตรงกับการออกแบบ
กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับ HCP 05

HCP เช่นampห้องสมุด

อดีตamples Library แสดงถึงคอลเลกชันของแบบจำลอง Simulink ที่ให้คุณทดสอบโมดูล MCU บนชิปต่างๆ และเรียกใช้แอปพลิเคชัน PIL ที่ซับซ้อน
กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับ HCP 06โมเดล Simulink ที่แสดงเป็นเช่นampไฟล์ได้รับการปรับปรุงด้วยคำอธิบายที่ครอบคลุมเพื่อช่วยให้ผู้ใช้เข้าใจฟังก์ชันการทำงานที่ใช้งานได้ดียิ่งขึ้น คำแนะนำในการตั้งค่าฮาร์ดแวร์เมื่อจำเป็น และส่วนการตรวจสอบผลลัพธ์
อดีตampสามารถดูไฟล์ได้จากหน้าวิธีใช้ MATLAB

ข้อกำหนดเบื้องต้น

รองรับ MATLAB Releases และ OSes

กล่องเครื่องมือนี้ได้รับการพัฒนาและทดสอบเพื่อรองรับ MATLAB รุ่นต่อไปนี้:

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

สำหรับประสบการณ์การพัฒนาที่ไม่ลื่นไหล แพลตฟอร์มพีซีขั้นต่ำที่แนะนำคือ:

  • Windows® OS หรือ Ubuntu OS: โปรเซสเซอร์ x64 ใดๆ
  • แรมอย่างน้อย 4 GB
  • พื้นที่ว่างในดิสก์อย่างน้อย 6 GB
  • การเชื่อมต่ออินเทอร์เน็ตสำหรับ web ดาวน์โหลด

รองรับระบบปฏิบัติการ

ระดับ SP 64 บิต
วินโดวส์ 7 SP1 X
วินโดวส์ 10 X
อูบุนตู 21.10 X
สร้างการสนับสนุน Toolchain

รองรับคอมไพเลอร์ต่อไปนี้:

ครอบครัว มจร รองรับคอมไพเลอร์ รุ่นที่วางจำหน่าย
S32S2xx GCC สำหรับโปรเซสเซอร์ฝังตัว ARM วี9.2
S32G2xx GCC สำหรับโปรเซสเซอร์ฝังตัว ARM วี10.2
S32R4x GCC สำหรับโปรเซสเซอร์ฝังตัว ARM วี9.2

ต้องกำหนดค่าคอมไพเลอร์เป้าหมายสำหรับ Model-Based Design Toolbox
กล่องเครื่องมือการออกแบบตามแบบจำลองใช้กลไก Toolchain ที่เปิดเผยโดย Simulink เพื่อเปิดใช้งานการสร้างรหัสอัตโนมัติด้วยกล่องเครื่องมือ Embedded และ Simulink Coder ตามค่าเริ่มต้น toolchain ได้รับการกำหนดค่าสำหรับ MATLAB R2020a – R2022b รีลีส สำหรับ MATLAB รุ่นอื่นๆ ผู้ใช้จำเป็นต้องดำเนินการกล่องเครื่องมือ m-script เพื่อสร้างการตั้งค่าที่เหมาะสมสำหรับสภาพแวดล้อมการติดตั้งของตน
ซึ่งทำได้โดยการเปลี่ยน 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 เสริม
กำลังลงทะเบียน toolchain …
ประสบความสำเร็จ.
กลไกนี้ต้องการให้ผู้ใช้ติดตั้ง Embedded Coder Support Package สำหรับ ARM Cortex-A Processor และ Embedded Coder Support Package สำหรับ ARM Cortex-R Processor เป็นข้อกำหนดเบื้องต้น
กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับ HCP 07สคริปต์ “mbd_hcp_path.m” ตรวจสอบการพึ่งพาการตั้งค่าของผู้ใช้และจะออกคำแนะนำสำหรับการติดตั้งและกำหนดค่ากล่องเครื่องมือให้สำเร็จ
ห่วงโซ่เครื่องมือสามารถปรับปรุงเพิ่มเติมได้โดยใช้เมนู Simulink Model Configuration Parameters:
กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับ HCP 08

ข้อจำกัดที่ทราบ

รายการข้อ จำกัด ของความรู้สามารถดูได้ที่ readme.txt file ที่มาพร้อมกับกล่องเครื่องมือและสามารถปรึกษาได้ในโฟลเดอร์การติดตั้ง MATLAB Add-on ของกล่องเครื่องมือการออกแบบตามแบบจำลองสำหรับ 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 อาจแตกต่างกันไปตามการใช้งานที่แตกต่างกัน และประสิทธิภาพจริงอาจแตกต่างกันไปตามช่วงเวลา พารามิเตอร์การทำงานทั้งหมด รวมถึง "Typicals" จะต้องได้รับการตรวจสอบสำหรับแต่ละแอปพลิเคชันของลูกค้าโดยผู้เชี่ยวชาญทางเทคนิคของลูกค้า 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. & ตม. ปิด. Flexis และ Processor Expert เป็นเครื่องหมายการค้าของ NXP Semiconductor, Inc. ชื่อผลิตภัณฑ์หรือบริการอื่นๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
©2021 NXP เซมิคอนดักเตอร์ สงวนลิขสิทธิ์.

เอกสาร / แหล่งข้อมูล

กล่องเครื่องมือออกแบบตามโมเดล NXP สำหรับ HCP [พีดีเอฟ] คำแนะนำ
กล่องเครื่องมือออกแบบตามโมเดลสำหรับ HCP กล่องเครื่องมือออกแบบตามโมเดล กล่องเครื่องมือออกแบบ กล่องเครื่องมือ

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *