SEGGER izlaida jaunu starpplatformu izstrādes programmatūras “ Embedded Studio ” beta versiju. Jaunā versija ir vērsta uz programmas lieluma samazināšanu, sasniedzot pārsteidzošus 5 līdz 12% parastajām lietojumprogrammām salīdzinājumā ar iepriekšējo versiju, un vēl lielākus ieguvumus salīdzinājumā ar GCC rīku ķēdēm. Šie ietaupījumi ir jaunās saites laika optimizācijas (LTO) rezultāts, apvienojumā ar SEGGER Linker un izpildlaika bibliotēku emLib-C. LTO apvieno visus ievades objektu failus vienā modulī un optimizē visu lietojumprogrammu, paverot iespēju optimizācijai, kas nav pieejama pašam kompilatoram.
SEGGER Linker pievieno tādas funkcijas kā inicializētu datu saspiešana, deduplikācija, kā arī elastība, kā rīkoties ar sadrumstalotām atmiņas kartēm, ar kurām jātiek galā iegultajiem izstrādātājiem. Tāpat kā visa SEGGER programmatūra, tā tiek rakstīta no nulles bez jebkāda mantota koda vai mantotas domāšanas, koncentrējoties uz iegulto izstrādātāju prasībām. Turklāt iekļautās izpildlaika bibliotēkas pieprasītais lielums ir ievērojami mazāks nekā izpildlaika bibliotēkām, kuras izmanto lielākā daļa GCC rīku ķēžu.
"Ar šīm jaunajām funkcijām Embedded Studio tagad kļūst vēl jaudīgāka. Mēs redzam, ka tā kļūst arvien populārāka. Kopā ar SEGGER Linker, Link-Time Optimization ļauj ietaupīt zibspuldzes izmērus tādā apjomā, kādu es nekad neuzskatīju par iespējamu. "saka Dirks Akemans, SEGGER mikrokontrolleru mārketinga vadītājs. "Mēs lepojamies, ka atbalstām izglītības sabiedrību, nodrošinot Embedded Studio bez maksas pieejamu nekomerciālai lietošanai."
Par Embedded Studio
Iegultā studija ir integrēta izstrādes vide (IDE), ko izstrādājuši iegultās programmatūras izstrādātāji. Atšķirībā no daudziem citiem IDE, tas ir ļoti ātrs, intuitīvs, viegli lietojams un nav balstīts uz Eclipse. Tas ir pilnīgs risinājums jebkuram ARM balstītam procesoram, sākot no mantotajām ARM7, ARM9 un ARM11 ierīcēm līdz Cortex-A, R un M, un tam ir sistēmas bibliotēka, kas ir optimizēta iegultām sistēmām un GCC un LLVM / Clang kompilatoriem. Embedded Studio ir neatkarīga no platformas, un to var izmantot Windows, macOS un Linux resursdatoros.
Programmatūru var lejupielādēt un instalēt tikai dažu minūšu laikā. Tas nāk ar draudzīgu licencēšanas modeli, kas ļauj neierobežoti novērtēt bez koda lieluma ierobežojuma un bez maksas izmantot izglītības mērķiem un hobijiem. Pilnas produkta specifikācijas un lejupielāde ir pieejama vietnē www.segger.com/embedded-studio.html