Home » Computer & Internet » Hardware & Technik Sitemap | Datenschutz | Impressum 
Belletristik
Biografien & Erinnerungen
Krimis & Thriller
Börse & Geld
Business & Karriere
Computer & Internet
  Betriebssysteme
  Computerspiele
  Datenbanken
  E-Business
  Einführungen
  Grafik & Multimedia
  Hardware & Technik
    BIOS
    Bussysteme
    CDs brennen
    Drucker
    DVD am PC
    Embedded-Systems
    Heimvernetzung
    ISDN
    Messen & Steuern
    Modems
    MP3
    Nickles PC-Report
    Overclocking
    PC Netzwerke
    PC Reparatur
    PC Technik
    PC Tuning
    Prozessortechnik
    Router & Switches
    Scanner
    Video am PC
    Computerzubehör für Mac & PC
    Pocket PC, Palm & Organizer
  Internet-Ratgeber
  IT-Berufe
  Netzwerke
  Office Software
  Programmierung
  Web & HTML
  Zertifizierungen
  Englische Bücher: Computers & Internet
  Software: System & Programmierung
  Zeitschriften: Computer, Internet & Technik
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