Change language
Telefon: +49 371 774164-20

Embedded Systems

Unter dem Begriff Embedded Systems (dt. auch Eingebettete Systeme) werden Rechnersysteme verstanden, die in den Kontext eines technischen Geräts eingebettet sind und daher in der Regel nur über beschränkte technische Ressourcen (Speicher, Prozessor) und auch nur über eingeschränkte Verbindungen zur Außenwelt (z.B. Netzwerk, spezielle Bus-Systeme) verfügen.

Spezielle Rahmenbedingungen

Im Vordergrund steht dabei häufig eine platz- und energiesparende Hardwarelösung, deren Nutzung sich auf eine oder wenige spezielle Aufgaben beschränkt. Die eingesetzten Prozessoren sind dabei oftmals Weiterentwicklungen einfacherer älterer Modelle, wodurch der energiesparende Charakter der Systeme unterstützt wird. Die geringere Geschwindigkeit solcher Prozessoren wird dabei dadurch wettgemacht, dass auf derartigen Systemen zumeist nur ein spezielles Programm läuft, so dass die zur Verfügung stehende Ausführungsgeschwindigkeit nicht durch Multitasking kompromittiert wird.

Vielfältige Anwendungen

Typische Anwendungen sind technische Geräte, in denen komplexe Steuerungsaufgaben anfallen, die durch auf einem speziellen Prozessor laufende Software ausgeführt werden. Praktische Beispiele reichen von Flugzeugen, Fahrzeugen, Schiffen über Kassensysteme, Waschmaschinen, Geräte der Heimelektronik bis zu Mobiltelefonen.

Maßgeschneiderte Lösungen

Die Anforderungen der jeweiligen Applikation sowie die spezielle Hardwareumgebung machen maßgeschneiderte Software für jedes Embedded System erforderlich. Mit unserem Know-How, das vom Bootloader über Kernelanpassungen und Gerätetreiber bis zum Design von komplexen Anwendungen reicht, helfen wir Ihnen gern bei der Realisierung Ihres nächsten Embedded System Projekts.