Was ist eingebettete Software?

Embedded Software ist eine Art von Software, die in Hardware -Systeme integriert ist. Diese Software ist in der Regel so konzipiert, dass eine bestimmte Funktion ausgeführt wird, obwohl ein einzelnes Hardware -Stück mehrere Stücke eingebetteter Software enthalten kann. Jedes Stück Technologie mit Leiterplatten und Computerchips wird wahrscheinlich eine eingebettete Software enthalten, von digitalen Uhren bis hin zu Mobiltelefonen bis zu Taschenrechnern. Diese Systeme ermöglichen viele der fortschrittlichen Funktionen, die in modernen Geräten üblich sind. Insbesondere die Amerikaner verwendeten verschiedene Arten von eingebetteten Systemen in der Weltraumforschung, der Raketenanleitung und der Avionik von späten 30ern bis Mitte der 60er Jahre. Diese frühen Systeme waren typischerweise in andere Komponenten verdrahtet und hatten eine hohe Ausfallrate. Erst in den späten 60ern entwickelte sich die eingebettete Software bis zu dem Punkt, an dem sie für normale Personen nützlich war.

Ende der 70er Jahre, dieDer erste Standard für einen integrierten Mikrocontroller -Chip wurde eingebettete Software abheben. Dieser einzelne Chip wirkte wie ein winziger Computer; Es könnte Daten aufnehmen, speichern und ausgeben und seine eigenen Informationen verarbeiten. Mit diesen Chips wurde es möglich, ein einzelnes Programm zu schreiben, in den Chip zu laden und diesen Chip dann sein Programm auszuführen, wenn es die richtige Eingabe erhielt. Ende der 1980er Jahre hatte fast jede Form der Unterhaltungselektronik eine Art Mikrocontroller -Chip in sich.

In den folgenden Jahren sind die Kosten für die Herstellung integrierter Mikrocontroller auf Pennies gesunken. Infolgedessen befinden sie sich in fast jedem elektronischen Gerät, und jeder dieser Chips verfügt über ein oder mehrere eingebettete Softwarestücke. Sie sind sogar in Gegenständen, von denen die meisten Menschen nicht glauben würden, dass Computer wie Toaster, elektrische Lüfter oder Kinderspielzeuge.

unabhängig davon, was die Software istvon eingebetteten Software -Teilen funktionieren auf die gleiche Weise. Ihr Chip erhält Eingaben von ihrem angeschlossenen Gerät. Die Software liest die Eingabe und bestimmt, ob sie aktiviert werden muss. Wenn dies der Fall ist, wird sein Programm ausgeführt und die Ergebnisse ausgegeben. Diese Ergebnisse können an den Benutzer oder sogar an eine andere Software gehen.

Embedded Software tritt an die Stelle eines ausgewachsenen Computersystems. In einem normalen Computer oder einer an einen normalen Computer verbundenen Maschine gibt es relativ wenige eingebettete Softwarestücke. In der Regel verfügen Computersysteme nur über eine Handvoll Teile, die Startverfahren und wesentliche Hardwarefunktionen steuern. Wenn komplexe Geräte computergestützter werden, fällt ihre eingebettete Software tatsächlich ab, da sie durch Standard -Computersysteme ersetzt wird.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?