www.wikidata.uk-ua.nina.az
Small Device C Compiler SDCC vilnij kros kompilyator movi programuvannya C Pidtrimuye nizku 8 bitnih mikrokontroleriv i peredbachaye adaptaciyu angl retargeting na inshi arihtekturi Do skladu paketu vhodyat takozh asembler komponuvalnik simulyator ta znevadzhuvach Bilsha chastina komponentiv paketu poshiryuyetsya na umovah licenziyi GPL biblioteka chasu vikonannya en na umovah GPL LE en Small Device C CompilerTip Kros kompilyator z movi CAvtor Sandeep DuttaRozrobnik Sandeep Dutta ta inshi 1 Stabilnij vipusk 3 6 0 12 chervnya 2016 7 rokiv tomu 2016 06 12 Versiyi 4 2 0 8 bereznya 2022 2 Platforma MikrokontroleriOperacijna sistema Linux Windows Mac OS XMova programuvannya C C Licenziya GPL GPL LEStandart i ANSI C89 ISO C99 ISO C11 3 Repozitorij sourceforge net p sdcc code HEAD tree Vebsajt sdcc sourceforge net Zmist 1 Osoblivosti 2 Cilovi platformi 3 Seredovisha rozrobki 4 Div takozh 5 Primitki 6 PosilannyaOsoblivosti red Paket SDCC maye strukturu oriyentovanu na mali 8 bitni sistemi z mozhlivistyu adaptaciyi kodogeneratora back end do novih tipiv mikrokontroleriv Kompilyator vidpovidaye standartam ANSI C89 ISO C99 ISO C11 z deyakimi obmezhennyami 4 C99Kompilyator pidtrimuye standartni tipi danih movi S 8 16 32 bitovi cili chisla ta 32 bitovi chisla chisla z ruhomoyu komoyu Dlya deyakih arhitektur pidtrimuyutsya 64 bitovi 8 bajtovi cili chisla Vikonuyutsya taki standartni metodi optimizaciyi yak usunennya zagalnih pidviraziv zgortannya ta poshirennya konstant en vidalennya mertvogo kodu vikoristannya tablic perehodiv en dlya realizaciyi instrukciyi switch SDCC pidtrimuye taki mozhlivosti Embedded C en yak imenovani prostori adres ta arifmetiku z fiksovanoyu komoyu 4 Z metoyu efektivnogo vikoristannya aparatnih mozhlivostej mikrokontroleriv dodano rozshirennya movi programuvannya Sered nih mozhlivist opisu S funkciyi yak obrobnika aparatnih pererivan 1 bitovij tip danih bit dlya logichnih zminnih specifichni metodi optimizaciyi na zrazok globalnogo rozpodilennya registriv procesora angl global register allocation Takozh ye mozhlivist gnuchkogo vikoristannya vbudovanogo asemblera en Cilovi platformi red Kompilyator SDCC pidtrimuye rozrobku vbudovanogo programnogo zabezpechennya dlya sistem pobudovanih na takih mikrokontrolerah 3 Intel MCS 51 ta sumisni z nim Maxim Integrated en ranishe Dallas Semiconductor DS80C390 Freescale ranishe Motorola 68HC08 68HCS08 Zilog Z80 ta jogo variaciyi Z80 Z180 en Rabbit 2000 en 3000 Toshiba TLCS 90 STMicroelectronics STM8 Pidtrimka mikrokontroleriv Microchip PIC16 ta PIC18 znahoditsya u stadiyi rozrobki Seredovisha rozrobki red Robota z paketom SDCC vbudovana u integrovane seredovishe Code Blocks 5 Dlya seredovisha Eclipse CDT isnuye plagin dlya roboti z SDCC 6 Deyaki virobniki mikrokontroleriv zabezpechuyut pidtrimku SDCC u svoyih propriyetarnih seredovishah rozrobki Div takozh red GNU Compiler CollectionPrimitki red Who is SDCC perelik rozrobnikiv SDCC team Arhiv originalu za 25 lyutogo 2021 Procitovano 24 07 2016 https sourceforge net p sdcc mailman message 37622375 a b What is SDCC SDCC team Arhiv originalu za 30 04 2019 Procitovano 24 07 2016 a b Standard compliance SDCC wiki Arhiv originalu za 05 10 2016 Procitovano 30 07 2016 Feature List Code Blocks wiki Arhiv originalu za 11 serpnya 2016 Procitovano 30 lipnya 2016 eclipseSDCC SourceForge net Arhiv originalu za 4 zhovtnya 2016 Procitovano 24 07 2016 Posilannya red Small Device C Compiler na SourceForge net SDCC wiki angl Integrating SDCC 8051 tools into the Silicon Labs IDE Integruvannya program paketu SDCC u seredovishe Silicon Labs angl Silicon Labs 2005 Arhiv originalu za 21 chervnya 2013 Procitovano 30 lipnya 2016 Using the Free SDCC C Compiler to Develop Firmware for the DS89C430 450 Family of Microcontrollers Vikoristannya vilnogo C kompliyatora SDCC dlya rozrobki programnogo zabezpechennya mikrokontroleriv DS89C430 450 angl Maxim Integrated 2005 Arhiv originalu za 8 lyutogo 2019 Procitovano 30 lipnya 2016 Otrimano z https uk wikipedia org w index php title Small Device C Compiler amp oldid 35735509