Środowisko Segger Embedded Studio V5 minimalizuje rozmiar kodu aplikacji
Nowo wydana 5. edycja środowiska Segger Embedded Studio dla mikroprocesorów ARM obejmuje kompilator, linker oraz biblioteki Runtime i Floating-Point. Wszystkie komponenty zostały zaprojektowane od podstaw do zastosowań w systemach embedded i pozwalają na generowanie programów o bardzo małym rozmiarze kodu. Przykładowo, rozmiar kodu programu sterującego diodą LED, stworzonego w języku C lub C++ dla typowego mikrokontrolera Cortex-M, nie przekracza 100 bajtów.
Wyjście terminala (printf) może pracować w czasie rzeczywistym z wykorzystaniem RTT, SWO lub semi-hosting z formatowaniem po stronie hosta, ograniczając rozmiar kodu standardowego programu ‘Hello World’ do zaledwie kilkuset bajtów. Podobnie, jak w przypadku oferowanych przez Segger platform SystemView i Ozone, Embedded Studio pracuje pod kontrolą systemów operacyjnych Windows, Linux i macOS.
Embedded Studio można pobrać bez konieczności rejestracji i używać bezpłatnie do celów edukacyjnych i niekomercyjnych (bez ograniczeń czasowych oraz rozmiaru kodu i funkcji) na wszystkich platformach.