Beágyazott szoftverek

A beágyazott szoftverek valamilyen számítógépes vezérlésű eszköz, vagy nagyobb célberendezés működését segítik elő, teszik lehetővé azáltal, hogy magában az eszközben, berendezésben fejtik ki a működésüket. Azokba vannak beágyazva az őket kiszolgáló CPU-val együtt. A beágyazott szoftverek olyan berendezések vezérlését végzik tehát, amelyek hardvere integrálva tartalmazza a központii vezérlő egységet és a beépített olvasható memóriát. A beágyazott programok fixen el vannak tárolva a ROM-okban, amiből kizárólag csak kiolvasni lehet az információt, felülírni viszont nem lehet.

Számtalan ilyen eszközt láthatunk mindennapjaink során, elég csak körülnéznünk. Szórakoztató elektrnkiaki eszközök, háztartási készülékek, autók vezérlő berendezései stb.

 

  • Célberendezés működését segítik elő
  • Alaplapra integrált CPU és belső memória /System on a chip/
  • A memória beágyazott ROM-ban tárolva
  • Hardver közeli programozás /egyedi algoritmus szükséges/
  • Gyakran valós idejű /nehéz megoldás, mert adott a hardver képessége, viszont korlátolt a válaszidő/
  • HW adat – Sebesség kérdése – Assembler
  • Mikrohullámú sütő, mosógép, zeneszekrény, videóberendezés
  • Mobil telefon /lehet beágyazott, de nem biztos/
  • Gépkocsi gyújtásvezérlés, üzemanyag adagolás, ABS fékrendszere felügyelete
  • Épületek fűtési, klimatizálási folyamatainak irányítása
  • Vasúti és közúti forgalomirányító rendszerek
  • Ipari folyamatokat vezérlő berendezések
  • Gyártási folyamatok irányítása
  • Forgalom irányító rendszerek



Syniris Informatika, Egészségügy, Kerekedelem