Drahtlose Geräte und Embedded-Systeme haben mehrere gemeinsame Anforderungen , Beschränkungen und Eigenschaften. Ein eingebettetes System ist eine Software, Firmware und Hardware-Kombination in ein Gerät oder Vorrichtung gebaut . Es macht das Gerät intelligent und autonom oder autark. Ein drahtloses Gerät läuft auf einer Kombination aus Mikroprozessor , Betriebssystem und Anwendungssoftware , die es mit einem Netzwerk oder einem anderen Gerät über elektromagnetische Wellen kommunizieren. Wenn Sie ein Diagramm für Merkmale der Embedded-und Wireless-Systeme zeichnen , schneiden die beiden Sätze über eine große Fläche . Die nicht gemeinsamen Bereich der eingebetteten Satz nicht über die Einschränkungen und Funktionen in den gemeinsamen Raum des Satzes . Ein Embedded Wireless Application
Ein Embedded-Wireless- Anwendung läuft in der Regel auf einem kleinen tragbaren Gerät, das einen Mikroprozessor mit begrenzter Drehzahl , wenig Speicher und wenig oder gar keine Festplatte hat . Die häufigste Anwendung ist ein Handy, das zelluläre Kontaktinformationen hält im Speicher. Als kompakte innerhalb eines Gerätes erfordert Autonomie. Sie können nicht auf ein großes Unternehmen, Netzwerk-und Last -Anwendungen und Ressourcen vor Ort . Das System ist praktisch eingebaut. Sowohl eingebettete und drahtlose Systeme erfordern Echtzeit-Performance . Einige Beispiele von Wireless- Embedded-Anwendungen sind PDAs, Pager, drahtlose Mäuse , drahtlose Tastaturen , drahtlose Laser-Drucker sowie schnurlose Barcodescanner . Bluetooth-Technologie befasst sich mit den Anforderungen an ein paar dieser Geräte.
Zielmikroprozessor
Beide Wireless-und Embedded-Anwendungen müssen ihre Software auf bestimmte Foren oder Mikroprozessoren wie Intel zielen , PowerPC , ARM, MIPS und HP . Firmware ist Low-Level- Code, der läuft auf dem Roh- Prozessor . Diese Firmware ist CPU spezifisch. Software läuft auf der Firmware und ist relativ unabhängig von der zugrunde liegenden Hardware .
Betriebssysteme und Software
Beispiele für eingebettete Betriebssysteme Wind River VxWorks, Microsoft Windows Embedded XP und Microsoft Windows CE. Beispiele für ein drahtloses System für PalmOS PDAs, Nokias Symbian OS, Microsoft Windows Mobile und Microsoft Windows CE. Beachten Sie, wie Windows CE sowohl eingebettet und kompakt, was dient als potentielle Wahl für eine leichte, tragbare , drahtlose und eingebettete Echtzeit-System ist . VxWorks und andere Embedded-Echtzeit- Betriebssysteme haben einen WLAN- Sicherheit und Web-Service- Funktionen in ihre Middleware- Schichten .
Merkmale
Zusammenfassend lässt sich die kombinierten Eigenschaften von eingebetteten Echtzeit Wireless-Systeme , benötigen sie eine CPU mit einer reduzierten Geschwindigkeit , die auf einem OS -Kernel , dessen nimmt wenig Speicher beladen . Das OS implementiert Wireless-Protokolle bei Data-Link -, Netzwerk- , Transport-, Sitzungs-und Schichten, die eine Entwicklungsumgebung in einer begrenzten Gerätekonfiguration gebaut unterstützt . Ein solches System ist autonom und kommuniziert mit einer Vielzahl von Geräten auf jeder Ebene der Kommunikation.