„SEGGER“ išleido naują savo platformų kūrimo programinės įrangos „ Embedded Studio “ beta versiją. Naujojoje versijoje pagrindinis dėmesys skiriamas programos dydžio mažinimui, pasiekiant nuostabų 5–12% tipiškų programų, palyginti su ankstesne versija, ir dar didesnį pelną, palyginti su GCC įrankių grandinėmis. Šias santaupas lemia naujas „Link-Time Optimization“ (LTO) rezultatas kartu su SEGGER „Linker“ ir „Run-time“ biblioteka „emLib-C“. LTO sujungia visus įvesties objekto failus į vieną modulį ir optimizuoja visą programą, atverdamas duris optimizavimui, kurio pats kompiliatorius neturi.
„SEGGER Linker“ papildo tokiomis funkcijomis kaip pradinių duomenų glaudinimas, deduplikacija, taip pat lankstumas tvarkant suskaidytus atminties žemėlapius, su kuriais turi susidoroti įdėtieji kūrėjai. Kaip ir visa „SEGGER“ programinė įranga, ji rašoma nuo nulio be jokio seno kodo ar seno mąstymo, daugiausia dėmesio skiriant įterptųjų kūrėjų reikalavimams. Be to, įtrauktos vykdymo laiko bibliotekos reikalaujamas dydis yra žymiai mažesnis nei vykdymo laiko bibliotekų, kurias naudoja dauguma GCC įrankių grandinių.
„Su šiomis naujomis funkcijomis„ Embedded Studio “dabar tampa dar galingesnė. Matome, kad ji tampa vis populiaresnė. Kartu su„ SEGGER Linker “„ Link-Time Optimization “leidžia sutaupyti blykstės dydį tokiu mastu, kokio niekada nemaniau. "sako Dirkas Akemannas, SEGGER mikrovaldiklio rinkodaros vadovas. "Mes didžiuojamės galėdami paremti švietimo bendruomenę, turėdami nemokamą prieigą prie" Embedded Studio "nekomerciniam naudojimui."
Apie „Embedded Studio“
„Embedded Studio“ yra integruotos kūrimo aplinka (IDE), sukurta įterptosios programinės įrangos kūrėjų. Skirtingai nuo daugelio kitų IDE, jis yra labai greitas, intuityvus, paprastas naudoti ir nėra pagrįstas „Eclipse“. Tai yra visapusiškas sprendimas bet kokiam ARM pagrįstam procesoriui, pradedant senaisiais ARM7, ARM9 ir ARM11 įrenginiais, baigiant „Cortex-A, R ir M“, ir pateikiamas su sistemos biblioteka, optimizuota įterptosioms sistemoms ir GCC bei LLVM / Clang kompiliatoriams. „Embedded Studio“ yra nepriklausoma nuo platformos ir gali būti naudojama „Windows“, „MacOS“ ir „Linux“ kompiuteriuose.
Programinę įrangą galima atsisiųsti ir įdiegti vos per kelias minutes. Jis turi draugišką licencijavimo modelį, leidžiantį neribotą vertinimą be jokių kodų apribojimų ir nemokamai naudoti švietimo ir mėgėjų tikslais. Visas produkto specifikacijas ir atsisiuntimą galite rasti svetainėje www.segger.com/embedded-studio.html