Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Základy pre vstavané systémy v jazyku C

vstavaný systém je systém , ktorý spája pre-naprogramovaný softvér na radiči vložené do počítačového hardvéru . Tento softvér je nainštalovaný na radiči , mozgu elektronického zariadenia . Každý vstavaný systém sa používa pre jeden konkrétny funkciu . Komplex zariadenia ako PDA alebo chytrý telefón môže mať vložené zariadenie , ktoré možno ovládať niekoľko funkcií . Avšak , vstavané systémy nie sú tak zložité , alebo programovateľné ako osobný počítač . C je jedným z najčastejšie používaných programovacích jazykov v embedded zariadenia . Použitie vstavaných systémov

Vstavané systémy sú používané na ovládanie elektronických zariadení , ako sú DVD prehrávače , mobilné telefóny , hodinky a zdravotníckych pomôcok . Video karty a sieťové prepínače sú zakotvené systémy používané v počítačových periférií . Tempomat a anti - lock prestávky v aute sú tiež vstavané systémy . Vstavané systémy sú lacnejšie ako komplexné procesory vzhľadom k ich jednoduchosti a výroby časté hmotnostné . Softvér napísaný v jazyku C , ako sa používa na ovládanie mechanických zariadení v rámci implementovaného systému .
Dôvody C je bežná v oblasti vstavaných systémov

C je jedným z najviac bežne používané softvérové ​​jazyky používané na vstavaných riadiacich zariadení . Jedným z dôvodov je , pretože to je jedna z mála softvérových jazykov , ktoré pôsobí ako na 8 - bitových radičov a 64 bitových počítačov , čo znamená , že mnohí programátori môžu písať C softvér ako pre osobné počítače a embedded zariadenia . Jazyk C je možné použiť tiež veľmi jednoduchých príkazov ovládať zariadenie , uvoľnenie obmedzenú pamäť zariadenia majú mnoho príkazov alebo parametrov . C môže byť písaný ako pre mikrokontroléry a digitálnych signálových procesorov .
C jazyky používané vo vstavaných systémoch

C a C ! Často sa používajú pri tvorbe vstavaných systémov . Vstavané systémy sú len zriedka naprogramovať pomocou C + + , pretože vstavané systémy majú len zriedka pamäťový priestor pre komplexné programovanie používané v C + + . C # je občas používaný na vstavané systémy Linux .
Ako C programy sú vytvárané a nainštalovaná na vstavaných systémov

kód je napísaný v jazyku C na programátora PC . Kód je beh cez prekladač na programátora počítača vytvoriť softvérový program . Vstavaný softvérový systém môže byť spustený pomocou simulátora na počítači programátora . Softvérový program je skopírovaný do regulátora pomocou " programátor " . Regulátor je potom testovaný na " skúšobnom " , aby sa zabezpečilo , že funguje správne .
Spoločné Vstavané systémy , ktoré používajú zariadenia C

Bluetooth sú naprogramované v C PIC mikrokontroléry , ako sú tie , ktoré používa na webových kamier sú často naprogramované v C mikrokontroléry PIC napísané v jazykoch C boli tiež použité v LED ( svetlo emitujúce diódy ) , zariadenie a LCD ( displej z tekutých kryštálov ) monitory . USB zariadenia sú vložené prostriedky často kódované v C.
slovenské normy pre vstavaných systémov Programovanie v C

American National Standards Institute ( ANSI ) napísal normy pre programovanie C jazyk . Medzinárodná organizácia pre normalizáciu napísal norma ISO /IEC 9899 pre programovací jazyk C. Motor Industry Software Spoľahlivosť Association vytvorila proprietárne súbor štandardov pre programovanie v jazyku C pre embedded zariadenia v automobiloch .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené