SEGGER, platformlar arası geliştirme yazılımı " Embedded Studio " nun yeni bir beta sürümünü yayınladı. Yeni sürüm, program boyutunu küçültmeye odaklanıyor, önceki sürüme göre tipik uygulamalarda% 5 ila 12 şaşırtıcı bir oran ve GCC takım zincirlerine kıyasla daha da yüksek kazançlar sağlıyor. Bu tasarruflar, SEGGER'in Bağlayıcı ve Çalışma zamanı kitaplığı emLib-C ile birleştirilmiş yeni Bağlantı Süresi Optimizasyonunun (LTO) sonucudur. LTO, tüm girdi nesnesi dosyalarını tek bir modülde birleştirir ve tüm uygulamayı optimize ederek derleyicinin kendisinde bulunmayan optimizasyonlar için kapıyı açar.
SEGGER Linker, başlatılmış verilerin sıkıştırılması, veri tekilleştirme gibi özelliklerin yanı sıra, gömülü geliştiricilerin başa çıkması gereken parçalanmış bellek haritalarıyla başa çıkma esnekliği ekler. Tüm SEGGER yazılımları gibi, herhangi bir eski kod veya eski düşünce olmadan sıfırdan yazılır ve yerleşik geliştiricilerin gereksinimlerine odaklanır. Ek olarak, dahil edilen çalışma zamanı kitaplığının gerektirdiği boyut, çoğu GCC araç zinciri tarafından kullanılan çalışma zamanı kitaplıklarından önemli ölçüde daha düşüktür.
"Bu yeni özelliklerle, Embedded Studio artık daha da güçleniyor. Gittikçe daha popüler hale geldiğini görüyoruz. SEGGER Linker ile birlikte, Link-Time Optimization, mümkün olduğunu hiç düşünmediğim bir ölçekte flash boyutu tasarrufu sağlıyor, "SEGGER Microcontroller Pazarlama Müdürü Dirk Akemann" diyor. "Embedded Studio'yu ticari olmayan kullanım için ücretsiz olarak sunarak eğitim topluluğunu desteklemekten gurur duyuyoruz."
Embedded Studio hakkında
Embedded Studio, gömülü yazılım geliştiricileri tarafından ve onlar için yapılmış bir Entegre Geliştirme Ortamıdır (IDE). Diğer birçok IDE'nin aksine, çok hızlı, sezgisel, kullanımı kolay ve Eclipse tabanlı değil. Eski ARM7, ARM9 ve ARM11 cihazlarından Cortex-A, R ve M'ye kadar herhangi bir ARM tabanlı işlemci için eksiksiz bir çözümdür ve gömülü sistemler ile GCC ve LLVM / Clang derleyicileri için optimize edilmiş bir sistem kitaplığı ile birlikte gelir. Embedded Studio, platformdan bağımsızdır ve Windows, macOS ve Linux ana bilgisayarlarında kullanılabilir.
Yazılım birkaç dakika içinde indirilebilir ve kurulabilir. Kod boyutu sınırı olmaksızın sınırsız değerlendirmeye ve eğitim amaçlı ve hobiler için ücretsiz kullanıma izin veren kullanıcı dostu bir lisanslama modeli ile birlikte gelir. Tam ürün özellikleri ve indirme www.segger.com/embedded-studio.html adresinde mevcuttur.