SEGGER melancarkan versi beta baru perisian pengembangan platformnya " Embedded Studio ". Versi baru memfokuskan pada pengurangan ukuran program, mencapai 5 hingga 12% yang luar biasa pada aplikasi biasa berbanding versi sebelumnya, dan keuntungan yang lebih tinggi berbanding rantai alat GCC. Penjimatan ini adalah hasil dari Pengoptimuman Pautan-Masa (LTO) baru, digabungkan dengan perpustakaan SEGGER's Linker dan Run-time emLib-C. LTO menggabungkan semua fail objek input ke dalam satu modul dan mengoptimumkan keseluruhan aplikasi, membuka pintu untuk pengoptimuman yang tidak tersedia untuk penyusun itu sendiri.
SEGGER Linker menambah ciri seperti pemampatan data yang diinisialisasi, deduplikasi, dan juga fleksibiliti berurusan dengan peta memori terpecah-pecah yang harus ditangani oleh pemaju tertanam. Seperti semua perisian SEGGER, ia ditulis dari awal tanpa kod warisan atau pemikiran warisan, yang memfokuskan pada keperluan pembangun terbenam. Selain itu, ukuran yang diperlukan oleh perpustakaan runtime yang disertakan jauh lebih rendah daripada perpustakaan runtime yang digunakan oleh kebanyakan rantai alat GCC.
"Dengan ciri-ciri baru ini, Embedded Studio kini semakin hebat. Kami melihatnya semakin popular. Bergabung dengan SEGGER Linker, Link-Time Optimization membolehkan penjimatan saiz kilat pada skala yang tidak pernah saya fikirkan mungkin, "kata Dirk Akemann, Pengurus Pemasaran di SEGGER Microcontroller. "Kami bangga menyokong komuniti pendidikan dengan menyediakan Studio Tertanam secara percuma untuk penggunaan bukan komersial."
Mengenai Embedded Studio
Embedded Studio adalah Persekitaran Pembangunan Bersepadu (IDE) yang dibuat oleh dan untuk pembangun perisian terbenam. Tidak seperti IDE lain, ia sangat pantas, intuitif, mudah digunakan dan tidak berasaskan Eclipse. Ini adalah penyelesaian lengkap untuk mana-mana pemproses berasaskan ARM, dari peranti ARM7, ARM9 dan ARM11 lama hingga Cortex-A, R dan M, dan dilengkapi dengan perpustakaan sistem yang dioptimumkan untuk sistem tertanam dan penyusun GCC dan LLVM / Clang. Embedded Studio bebas platform dan boleh digunakan pada hos Windows, macOS dan Linux.
Perisian boleh dimuat turun dan dipasang hanya dalam beberapa minit. Ia dilengkapi dengan model perlesenan yang mesra yang membolehkan penilaian tanpa had tanpa had ukuran kod dan penggunaan percuma untuk tujuan pendidikan dan penggemar. Spesifikasi produk lengkap dan muat turun boleh didapati di www.segger.com/embedded-studio.html