SEGGER เปิดตัวซอฟต์แวร์พัฒนาข้ามแพลตฟอร์มรุ่นเบต้าใหม่ " Embedded Studio " เวอร์ชันใหม่มุ่งเน้นไปที่การลดขนาดโปรแกรมบรรลุ 5 ถึง 12% สำหรับแอปพลิเคชันทั่วไปเมื่อเทียบกับเวอร์ชันก่อนหน้าและได้รับผลกำไรที่สูงขึ้นเมื่อเทียบกับกลุ่มเครื่องมือ GCC การประหยัดเหล่านี้เป็นผลมาจาก Link-Time Optimization (LTO) ใหม่รวมกับ Linker ของ SEGGER และไลบรารีรันไทม์ emLib-C LTO รวมไฟล์อ็อบเจ็กต์อินพุตทั้งหมดไว้ในโมดูลเดียวและปรับแอปพลิเคชันทั้งหมดให้เหมาะสมโดยเปิดประตูสำหรับการปรับแต่งที่ไม่มีให้สำหรับคอมไพเลอร์
SEGGER Linker เพิ่มคุณสมบัติต่างๆเช่นการบีบอัดข้อมูลเริ่มต้นการขจัดข้อมูลซ้ำซ้อนรวมถึงความยืดหยุ่นในการจัดการกับแผนที่หน่วยความจำที่กระจัดกระจายซึ่งนักพัฒนาแบบฝังต้องรับมือ เช่นเดียวกับซอฟต์แวร์ SEGGER ทั้งหมดมันถูกเขียนขึ้นตั้งแต่ต้นโดยไม่มีรหัสเดิมหรือการคิดแบบเดิมโดยมุ่งเน้นไปที่ข้อกำหนดของนักพัฒนาแบบฝังตัว นอกจากนี้ขนาดที่ต้องการโดยไลบรารีรันไทม์ที่รวมอยู่นั้นต่ำกว่าของไลบรารีรันไทม์ที่ใช้โดยกลุ่มเครื่องมือ GCC ส่วนใหญ่อย่างมาก
"ด้วยคุณสมบัติใหม่เหล่านี้ Embedded Studio กำลังมีประสิทธิภาพมากขึ้นเราเห็นว่ามันกำลังได้รับความนิยมมากขึ้นเรื่อย ๆ เมื่อใช้ร่วมกับ SEGGER Linker การเพิ่มประสิทธิภาพการเชื่อมโยงเวลาช่วยให้ประหยัดขนาดแฟลชได้ในระดับที่ฉันไม่เคยคิดว่าจะเป็นไปได้ "Dirk Akemann ผู้จัดการฝ่ายการตลาดของ SEGGER Microcontroller กล่าว "เราภูมิใจที่ได้สนับสนุนชุมชนการศึกษาโดยมี Embedded Studio ให้บริการฟรีสำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์"
เกี่ยวกับ Embedded Studio
Embedded Studio คือ Integrated Development Environment (IDE) ที่สร้างขึ้นโดยและสำหรับนักพัฒนาซอฟต์แวร์แบบฝังตัว ซึ่งแตกต่างจาก IDE อื่น ๆ คือรวดเร็วใช้งานง่ายใช้งานง่ายและไม่ใช้ Eclipse เป็นโซลูชันที่สมบูรณ์แบบสำหรับโปรเซสเซอร์ที่ใช้ ARM ตั้งแต่อุปกรณ์ ARM7, ARM9 และ ARM11 แบบเดิมไปจนถึง Cortex-A, R และ M และมาพร้อมกับไลบรารีระบบที่ปรับให้เหมาะสมสำหรับระบบฝังตัวและคอมไพเลอร์ GCC และ LLVM / Clang Embedded Studio เป็นแพลตฟอร์มที่เป็นอิสระและสามารถใช้กับโฮสต์ Windows, macOS และ Linux
สามารถดาวน์โหลดและติดตั้งซอฟต์แวร์ได้ในเวลาเพียงไม่กี่นาที มาพร้อมกับรูปแบบการให้สิทธิ์การใช้งานที่เป็นมิตรซึ่งช่วยให้สามารถประเมินผลได้ไม่ จำกัด โดยไม่ จำกัด ขนาดรหัสและใช้งานได้ฟรีเพื่อวัตถุประสงค์ทางการศึกษาและผู้ที่ชื่นชอบ ข้อมูลจำเพาะทั้งหมดของผลิตภัณฑ์และดาวน์โหลดได้ที่ www.segger.com/embedded-studio.html