Home Sitemap | Datenschutz | Impressum 
Belletristik
Biografien & Erinnerungen
Krimis & Thriller
Börse & Geld
Business & Karriere
Computer & Internet
Erotik
FachbĂĽcher
Film, Kunst & Kultur
Kochen & Lifestyle
Lernen & Nachschlagen
Musiknoten
Naturwissenschaften & Technik
Politik & Geschichte
Ratgeber
Reise & Abenteuer
Religion & Esoterik
Science Fiction, Fantasy & Horror
Kinder- & JugendbĂĽcher







C und C++ fĂĽr Embedded Systems

C und C++ fĂĽr Embedded Systems
Autor: Friedrich Bollow
Verlag: mitp
Gebundene Ausgabe
Auflage: 1. Aufl.
Seiten: 442
ISBN-10: 3-8266-0750-3
ISBN-13: 978-3-8266-0750-9
ISBN: 3826607503
Preis: Preis und Verfügbarkeit anzeigen
weitere Infos | Rezensionen | kaufen

Vielen Marktprognosen zufolge ist nicht mehr der PC, sondern das Handy, der PDA und die vielen kleinen Computersysteme der Markt der Zukunft. Nun existieren Embedded Systems nicht erst seit gestern und Maschinensteuerungen programmiert man auch schon länger. Die meisten Embedded Systems enthalten kein Standardbetriebssystem, sondern eine spezielle Spielart wie Windows CE, Embedded-Linux-Varianten, QNX und vieles mehr. Die Sprachen, die der Entwickler in dieser kleinen Welt braucht: Assembler und C.

Im MITP Verlag ist jetzt C und C++ für Embedded Systems erschienen. Das Buch zielt auf die Programmierung mit verschiedenen Systembibliotheken und Schnittstellen ab und versucht, die Parallelen der unterschiedlichen Architekturen und ihrer Systeme aufzuzeigen. Beispielhaft werden Prozessoren wie ARM oder die C166-Familie von Infineon vorgestellt. Für den erfahrenen C-Systemprogrammierer stellt das Handbuch die unterschiedlichen Spielarten der Systemaufrufe beispielhaft zum Beispiel für malloc im Vergleich zur RTX51-Variante os_get_block dar, um den Umstieg in die Embedded-Welt zu veranschaulichen. Die erste Hälfte des Handbuchs ist eine Art Einstieg in die Anforderungen der Embedded-Welt. Die zweite Hälfte ist ganz der konkreten Programmierung gewidmet: C++ für Embedded Systems wird mit Vererbung und Klassen vorgestellt und schliesslich runden viele Beispielprogramme zu verschiedenen Problemstellungen das 400-seitige Handbuch ab.

Der erfahrene Entwickler wird sein Augenmerk auf die Beispielprogramme legen: Serielles Polling (Senden und Empfangen), Interrupts, die Programmierung eines LCDs und die Cursor-Positionierung, Tonerzeugung und schließlich die Synchronisation von Prozessen zeigen beispielhaft, wie diese Probleme mit C auf verschiedenen Systemen gelöst werden. Jedes Beispiel ist ausführlich erklärt, mit Diagrammen versehen und enthält eine kurze Vorstellung der jeweiligen Hardware-Komponente.

Das Handbuch ist sehr gradlinig geschrieben und bietet keinen Anfänger-Einstieg in die Programmierung von Embedded Systems -- man sollte grundlegende Hardware-Kenntnisse mitbringen. Für erfahrene C-Programmierer -- Programmierkenntnisse setzt das Buch vorraus -- ist das Handbuch ein bequemer Umstieg in andere Architekturen als x86. Wer jetzt also endlich seine Home-Automation-Projekte in Angriff nehmen will, ist mit dem Handbuch als Umstieg bestens bedient! --Susanne Schmidt
Quelle:




Kärcher-Produkte | Kärcher-Ersatzteile | Kärcher-Listenpreise
 Ein Service von mikewarth media. Powered by ISBN-Nr.de. Hosted by mwCMS