กล่องเครื่องมือการพัฒนาโค้ดในตัว

อัปเดต: 6 พฤษภาคม 2021

กล่องเครื่องมือการพัฒนาโค้ดในตัว

กล่องเครื่องมือการพัฒนาโค้ดในตัว

ซอฟต์แวร์ Green Hills เปิดให้ใช้งาน MULTI Toolbox สำหรับ Embedded Code ทำให้วิศวกรสามารถพัฒนาและปรับใช้โมเดล Simulink และ MATLAB ของ MathWorks บนโปรเซสเซอร์แบบฝังที่หลากหลาย

การผสานรวมจะช่วยให้วิศวกรซอฟต์แวร์ที่พัฒนาอัลกอริทึมใน MATLAB และ Simulink ด้วยวิธีที่ง่ายและปลอดภัยในการพัฒนาแก้ไขข้อบกพร่องเพิ่มประสิทธิภาพและปรับใช้โปรแกรมของพวกเขาในโปรเซสเซอร์ฝังตัวหลายพันตัวที่ Green Hills สนับสนุน

MULTI Toolbox เชื่อมต่อ Simulink และ MATLAB บนเดสก์ท็อปกับสภาพแวดล้อมการพัฒนาแบบรวม MULTI (IDE) ที่เข้าใจและควบคุมโปรเซสเซอร์เป้าหมายแบบฝัง บนเดสก์ท็อปผู้ใช้จะพัฒนาโมเดล Simulink และ MATLAB และสร้างซอร์สโค้ด C / C ++ จากนั้น MULTI จะคอมไพล์เชื่อมต่อและรันไบนารีที่ได้รับการปรับให้เหมาะสมบนโปรเซสเซอร์เป้าหมายหรือบนตัวจำลองหลักในตัวของ MULTI IDE

จากนั้น MULTI จะดึงผลลัพธ์กลับไปยัง Simulink ผ่าน Processor-In-the-Loop (PIL) ทำให้ผู้ใช้เห็นภาพผลลัพธ์หรือยืนยันทางโปรแกรมว่าผลลัพธ์จากอัลกอริทึม Simulink บนเวิร์กสเตชันตรงกับผลลัพธ์จริงที่รันบนโปรเซสเซอร์ฝังตัว

“ การเชื่อมต่อ Simulink กับเครื่องจำลองและดีบักแบบฝังถือเป็นความสำเร็จขั้นต่อไปในความต้องการของลูกค้าในการย้ายการทดสอบและการตรวจสอบจากภาคสนามไปยังห้องทดลองไปยังเดสก์ท็อป” Tom Erkkinen ผู้จัดการผลิตภัณฑ์การสร้างโค้ดแบบฝังที่ MathWorks กล่าว “ Green Hills แบ่งปันวิสัยทัศน์นี้และได้ทำงานอย่างใกล้ชิดกับ MathWorks เพื่อพัฒนา MULTI Toolbox สำหรับ Embedded Coder ในขณะที่การทำงานร่วมกันทางออนไลน์เติบโตขึ้นอย่างต่อเนื่องความจำเป็นในการทดสอบเสมือนจริงและสภาพแวดล้อมการพัฒนาจะเพิ่มมากขึ้น”

เมื่อโปรแกรมเสร็จสิ้นผู้ใช้สามารถเรียกใช้ดีบักและวิเคราะห์โปรแกรม ณ จุดใดก็ได้ในการดำเนินการโดยใช้ MULTI และโปรแกรมดีบัก TimeMachine

MULTI Toolbox รองรับโปรเซสเซอร์แบบฝังตัว 32 บิตและ 64 บิตหลายพันตัวจากผู้ผลิตโปรเซสเซอร์ชั้นนำรวมถึง NXP, Renesas, Qualcomm, TI และ Microchip