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

Architektúra procesorov pre embedded systémy

vložený počítačový systém je ten , ktorý nie je bežne vidieť . Je určený pre jediné úlohy , ako je napríklad riadenie motora v aute . To je v protiklade s univerzálnou počítače , ktoré spĺňajú rôzne úlohy , vrátane spracovania textov , prezeranie webových stránok a hry . Architektúra procesora , alebo usporiadanie počítačových prvkov , je vyladený na úlohy, ktorý vstavaný systém slúži . Mikroprocesor

Mikroprocesor slúži ústrednú úlohu v oboch vstavaných a univerzálnych výpočtových systémov , vykonávanie výpočtov a prenášanie dát medzi pamäťovými miestami . Mikroprocesor má systém pripojenia s názvom autobusy , ktoré komunikujú dát s pamäťou a obvodov rozhraní . Niektoré vstavané systémy , ako sú tie ovládajúci hračky a hriankovače , sú jednoduché , iné , vrátane tých , ktoré riadia továrne , sú zložité . Každá úroveň má dizajn procesor vhodné pre neho : jednoduchšie systémy majú osem - bitové mikroprocesory , najzložitejšie majú 64 - bitové procesory . Počet bitov v procesore vplyv na jeho rýchlosť , náklady a koľko dát je možné riadiť
pamäti

Vstavané systémy používajú hlavne dva druhy pamäte: . RAM a ROM . ROM alebo Read - Only Memory , obsahuje programy a dáta trvalo uložené v továrni . Mikroprocesor využíva RAM , alebo random - access memory , ako dočasné " zápisníku " , na ktorom sa drží výpočte ukazovateľa a ďalšie druhy dát sprostredkujúcich spracovateľa . Vzhľadom k tomu , že vykonávať jednotlivé úlohy , vložené systémy všeobecne majú veľmi málo pamäte RAM - len za niekoľko desiatok bajtov dát - a od niekoľkých kilobajtov niekoľkých megabajtov ROM . Vzhľadom k tomu , cena flash pamäte sa znížila , inžinieri použili ho v mieste tradičnej ROM . Flash môže byť aktualizovaný niekoľkokrát , na rozdiel od tradičných ROM , ktorý je zapísaný iba raz výrobcom . Vzhľadom k tomu , že už máte všetky programy a dáta , ktoré potrebujú , embedded počítačov zriedka používajú pevné disky alebo iné typy periférnych ukladanie dát .
Rozhranie

rozhranie V vstavaných systémov funguje ako most medzi procesorom a externým zariadením . Vstavaný systém pre plynové rúre , napríklad , číta dáta z čidla teploty a vypne sa prívod plynu , keď je rúra dosiahne nastavenú teplotu . Rozhranie číta dáta zo snímača a zapisuje dáta do ovládača ventilu . Jeden vstavaný systém môže mať desiatky vstupno - výstupných liniek , odovzdávanie dát z ovládacích prvkov , senzorov a časovačov a kontrolných displejov , ventily , motory a relé . Okrem toho , procesor môže mať rozhranie údržby . Technik používa toto testovanie implementovaného systému a na čítanie diagnostických kódov z procesora .
Power - Up správanie

Mnoho vstavané systémy , na rozdiel od univerzálnych počítačov , nemusíte čakať na vstup užívateľa . Keď zapnete zariadenie na procesor " topánky " do diagnostického self - test , potom sa okamžite spustí svoj ​​vstavaný softvér . Procesor má špeciálnu pamäťovú adresu , na ktorej sa očakáva program . Jeho hardware hovorí , že má ísť na túto adresu pri zapnutí napájania . Program uložený v pamäti ROM alebo flash pamäte , nastaví premenné a údaje potrebné pre embedded procesora , kontroly na prítomnosť externých zariadení a začne je sledovať neustále , kým vypnúť napájanie znova .


Najnovšie články

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