SEGGER je objavio novu beta verziju svog softvera za razvoj različitih platformi " Embedded Studio ". Nova verzija usredotočena je na smanjenje veličine programa, postižući nevjerojatnih 5 do 12% na tipičnim aplikacijama u odnosu na prethodnu verziju, pa čak i veće dobitke u odnosu na GCC lance alata. Ove uštede rezultat su nove optimizacije vremena povezivanja (LTO), u kombinaciji sa SEGGER-ovom Linker i Run-time knjižnicom emLib-C. LTO kombinira sve datoteke ulaznih objekata u jedan modul i optimizira cijelu aplikaciju, otvarajući vrata optimizacijama koje nisu dostupne samom prevoditelju.
SEGGER Linker dodaje značajke poput kompresije inicijaliziranih podataka, deduplikacije, kao i fleksibilnost bavljenja fragmentiranim mapama memorije s kojima se ugrađeni programeri moraju nositi. Kao i sav softver SEGGER, napisan je ispočetka bez ikakvog naslijeđenog koda ili naslijeđenih razmišljanja, usredotočujući se na zahtjeve ugrađenih programera. Uz to, veličina koju zahtijeva uključena runtime knjižnica znatno je manja od veličine runtime knjižnica koje koristi većina lanaca GCC alata.
"S ovim novim značajkama, Embedded Studio sada postaje još snažniji. Vidimo da postaje sve popularniji. U kombinaciji sa SEGGER Linker-om, Link-Time Optimization omogućuje uštedu veličine bljeskalice na mjerilu za koji nikad nisam smatrao da je moguće, "kaže Dirk Akemann, direktor marketinga u SEGGER Microcontrolleru. "Ponosni smo što podržavamo obrazovnu zajednicu pružajući besplatni Embedded Studio za nekomercijalnu upotrebu."
O ugrađenom studiju
Embedded Studio je integrirano razvojno okruženje (IDE) koje su izradili i ugrađeni programeri softvera. Za razliku od mnogih drugih IDE-a, vrlo je brz, intuitivan, jednostavan za upotrebu i ne temelji se na Eclipseu. To je cjelovito rješenje za bilo koji ARM procesor, od naslijeđenih ARM7, ARM9 i ARM11 uređaja do Cortex-A, R i M, a isporučuje se sa sistemskom bibliotekom koja je optimizirana za ugrađene sustave i GCC i LLVM / Clang kompajlere. Embedded Studio neovisan je o platformi i može se koristiti na Windows, macOS i Linux domaćinima.
Softver se može preuzeti i instalirati u samo nekoliko minuta. Dolazi s prijateljskim modelom licenciranja koji omogućuje neograničenu procjenu bez ograničenja veličine koda i besplatnu upotrebu u obrazovne svrhe i za hobiste. Cjelovite specifikacije proizvoda i preuzimanje dostupni su na www.segger.com/embedded-studio.html
