Der Weg von der Inbetriebnahme eines Prozessorsystems bis zur Implementierung einer Human Machine Interface (HMI) bildet den Schwerpunkt dieses Werks. Der Autor erl?utert, wie Treiber und Betriebssystem (QNX, Linux) konfiguriert, gebaut und geladen werden. Alle notwendigen Kenntnisse werden systematisch und fundiert vermittelt, auch Fragen der Virtualisierung und der Einsatz von MultiCore-Systemen. Der Band enth?lt praktische Beispiele sowie Anleitungen f?r die Fehlersuche und die Performance-Optimierung, Code-Snippets werden zur Verf?gung gestellt.Vorwort.- Einf?hrung.- Hauptschleife.- Betriebssysteme.- Startphase eines Systems.- Speichermodell f?r Applikationen.- Reset & On/off.- Flash.- HDD.- Treiber.- Interrupts.- Interrupts unter Linux.- Interrupts unter QNX.- MultiCore-Systeme.- Virtuelle Maschinen.- HMI.- Java f?r Embedded Systems.- JAVA-HMI-Anbindung.- Navigation.- Fehler-Debugging.- Anhang.- Literatur.- Index.
Promotion ?ber Digitale Empf?nger an der TH-Darmstadt, 3 Jahre Bosch-Forschung HDTV-Daten?bertragung ?ber Satelliten, 3 Jahre Entwicklungsleiter Bosch-Malaysia, 3 Jahre SW-Verantwortlicher Blaupunkt, 8 Jahre Executive Vice President Harman/Becker (SW, Navigation und Telematik).
Seit 2003 Professor f?r Informatik an der Hochschule Darmstadt, ab 2006 in enger Kooperation mit Harman/Becker als SW-Task-Force f?r OEM-Projekte
Der Weg der Inbetriebnahme eines Prozessorsystems bis zur Implementierung einer HMI bildet den Schwerpunkt dieses Werkes. Zun?chst wird erl?utert, wie Treiber und Betriebssystem (QNX, Linux) konfiguriert, gebaut und geladen werden. Dabei gilt es, zahlreiche Fragen zu beantworten: Welche Besonderheiten gibt es f?r Interrupt-Routinen? Welche M?glichkeiten gibt es, graphische Ausgaben f?r eingebettete Systeme zu implementieren? Virtualisierung und MultiCore-Systeme er?ffnen neue M?glichkeiten. Das Buch vermittelt den systematischen und fundierten Erwerb der notwendigen Kenntnisse und stellt zurlCë