SEGGER je izdal novo beta različico svoje razvojne programske opreme za več platform " Embedded Studio ". Nova različica se osredotoča na zmanjšanje velikosti programa, doseganje neverjetnih 5 do 12% običajnih aplikacij v primerjavi s prejšnjo različico in še večji dobiček v primerjavi z orodnimi verigami GCC. Ti prihranki so rezultat nove optimizacije časa povezave (LTO) v kombinaciji s povezavo SEGGER in knjižnico EMLib-C v času izvajanja. LTO združuje vse datoteke vhodnih predmetov v en modul in optimizira celotno aplikacijo ter odpira vrata za optimizacije, ki niso na voljo samemu prevajalniku.
SEGGER Linker dodaja funkcije, kot so stiskanje inicializiranih podatkov, deduplikacija, pa tudi prilagodljivost pri obravnavi razdrobljenih pomnilniških zemljevidov, s katerimi se morajo spoprijeti vdelani razvijalci. Kot vsa programska oprema SEGGER je tudi ta napisana iz nič, brez kakršne koli stare kode ali starega razmišljanja, s poudarkom na zahtevah vdelanih razvijalcev. Poleg tega je velikost, ki jo zahteva vključena izvajalna knjižnica, bistveno manjša od velikosti izvajalnih knjižnic, ki jih uporablja večina orodij GCC.
"S temi novimi funkcijami je Embedded Studio zdaj še močnejši. Opažamo, da postaja vse bolj priljubljen. V kombinaciji s povezovalnikom SEGGER Link-Time Optimization omogoča prihranek velikosti bliskavice v obsegu, za katerega se mi ni zdelo mogoče "pravi Dirk Akemann, vodja trženja pri SEGGER Microcontroller. "Ponosni smo, da podpiramo izobraževalno skupnost, saj imamo Embedded Studio na voljo brezplačno za nekomercialno uporabo."
O vdelanem studiu
Embedded Studio je integrirano razvojno okolje (IDE), ki so ga izdelali in razvili razvijalci programske opreme. Za razliko od mnogih drugih IDE-jev je zelo hiter, intuitiven, enostaven za uporabo in ne temelji na Eclipseu. Je popolna rešitev za kateri koli ARM procesor, od starih ARM7, ARM9 in ARM11 naprav do Cortex-A, R in M, in ima sistemsko knjižnico, ki je optimizirana za vdelane sisteme ter prevajalnike GCC in LLVM / Clang. Embedded Studio je neodvisen od platforme in se lahko uporablja na gostitelju Windows, macOS in Linux.
Programsko opremo lahko prenesete in namestite v samo nekaj minutah. Na voljo je s prijaznim modelom licenciranja, ki omogoča neomejeno ocenjevanje brez omejitve velikosti kode in brezplačno uporabo v izobraževalne namene in ljubitelje. Celotne specifikacije izdelka in prenos so na voljo na www.segger.com/embedded-studio.html