SEGGER merilis versi beta baru dari perangkat lunak pengembangan lintas platform " Embedded Studio ". Versi baru berfokus pada pengurangan ukuran program, mencapai 5 hingga 12% yang luar biasa pada aplikasi biasa dibandingkan versi sebelumnya, dan keuntungan yang lebih tinggi dibandingkan dengan rantai alat GCC. Penghematan ini adalah hasil dari Link-Time Optimization (LTO) baru, dikombinasikan dengan SEGGER's Linker dan Run-time library emLib-C. LTO menggabungkan semua file objek masukan ke dalam satu modul dan mengoptimalkan seluruh aplikasi, membuka pintu untuk pengoptimalan yang tidak tersedia untuk compiler itu sendiri.
SEGGER Linker menambahkan fitur-fitur seperti kompresi data yang diinisialisasi, deduplikasi, serta fleksibilitas dalam menangani peta memori terfragmentasi yang harus ditangani oleh pengembang yang tertanam. Seperti semua perangkat lunak SEGGER, ini ditulis dari awal tanpa kode warisan atau pemikiran warisan, dengan fokus pada persyaratan pengembang yang disematkan. Selain itu, ukuran yang diperlukan oleh pustaka waktu proses yang disertakan secara signifikan lebih rendah daripada ukuran pustaka waktu proses yang digunakan oleh sebagian besar rantai alat GCC.
"Dengan fitur-fitur baru ini, Embedded Studio kini menjadi semakin canggih. Kami melihat bahwa ini menjadi semakin populer. Dalam kombinasi dengan SEGGER Linker, Link-Time Optimization memungkinkan penghematan ukuran flash pada skala yang tidak pernah saya duga, "kata Dirk Akemann, Manajer Pemasaran di SEGGER Microcontroller. "Kami bangga mendukung komunitas pendidikan dengan menyediakan Embedded Studio secara gratis untuk penggunaan non-komersial."
Tentang Embedded Studio
Embedded Studio adalah Integrated Development Environment (IDE) yang dibuat oleh dan untuk pengembang perangkat lunak tertanam. Tidak seperti kebanyakan IDE lainnya, IDE ini sangat cepat, intuitif, mudah digunakan dan tidak berbasis Eclipse. Ini adalah solusi lengkap untuk semua prosesor berbasis ARM, dari perangkat lama ARM7, ARM9 dan ARM11 hingga Cortex-A, R dan M, dan dilengkapi dengan perpustakaan sistem yang dioptimalkan untuk sistem tertanam dan kompiler GCC dan LLVM / Clang. Embedded Studio adalah platform independen dan dapat digunakan di host Windows, macOS, dan Linux.
Perangkat lunak ini dapat diunduh dan diinstal hanya dalam beberapa menit. Muncul dengan model perizinan yang ramah yang memungkinkan evaluasi tanpa batas tanpa batas ukuran kode dan penggunaan gratis untuk tujuan pendidikan dan penghobi. Spesifikasi produk lengkap dan unduhan tersedia di www.segger.com/embedded-studio.html