Möchten Sie verkaufen? Hier verkaufen
C und C++ für Embedded Systems
 
Größeres Bild
 

C und C++ für Embedded Systems [Gebundene Ausgabe]

Friedrich Bollow , Matthias Homann , Klaus-Peter Köhn
2.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


2 neu ab EUR 44,95 4 gebraucht ab EUR 19,95

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation


Produktbeschreibungen

Aus der Amazon.de-Redaktion

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

Kurzbeschreibung

C und C++ gewinnen als Programmiersprachen im Embedded Bereich immer mehr Bedeutung. Für die Softwareentwicklung von Embedded Anwendungen ist die Programmierung in C besonders gut geeignet, hat sich deshalb durchgesetzt und löst mehr und mehr die Programmierung in Assembler ab. C bietet sowohl die für Embedded Anwendungen benötigte Hardwarenähe als auch die Möglichkeit, strukturierte Software zu erstellen. Inzwischen sind für fast alle auf dem Markt vorhandenen Prozessoren und Microcontroller effektive C-Compiler verfügbar, für C++ sind ebenfalls erste Compiler verfügbar und werden zukünftig entwickelt. Die Autoren gehen speziell auf die Programmierung für Mikrocontroller ein und behandeln u.a. folgende Punkte: Spezifische Spracherweiterungen für Microcontroller. Standard I/O mit Microcontrollern. Interruptverarbeitung. Einbinden von Assemblerquellen. Applikationen. Programmierrichtlinien. Einführung zu C++ im Embedded Bereich.In einem umfangreichen Praxisteil werden relevante Übungsaufgaben und deren Lösungen ausführlich besprochen. Auf der CD: Demoversionen und Quellcodebeispiele.

Was kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

C und C++ für Embedded Systems
45% kaufen den auf dieser Seite vorgestellten Artikel:
C und C++ für Embedded Systems 2.5 von 5 Sternen (2)
Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller: C-Programmierung für Embedded-Systeme
18% kaufen
Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller: C-Programmierung für Embedded-Systeme 3.0 von 5 Sternen (1)
EUR 39,90
Embedded Linux: Das Praxisbuch (X.Systems.Press)
17% kaufen
Embedded Linux: Das Praxisbuch (X.Systems.Press) 4.8 von 5 Sternen (4)
EUR 49,95
The Definitive Guide to the ARM Cortex-M3
10% kaufen
The Definitive Guide to the ARM Cortex-M3 5.0 von 5 Sternen (1)
EUR 53,10

 

Kundenrezensionen

2 Rezensionen
5 Sterne:    (0)
4 Sterne:
 (1)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:
 (1)
 
 
 
 
 
Durchschnittliche Kundenbewertung
2.5 von 5 Sternen (2 Kundenrezensionen)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

 
22 von 23 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen Gut als Einstieg, 15. September 2003
Rezension bezieht sich auf: C und C++ für Embedded Systems (Gebundene Ausgabe)
Das Buch ist klar strukturiert und gut verständlich.
Es enthält Beschreibungen für Entwicklungsumgebungen
für die verschiedensten Prozessoren (PIC, C167, etc.).
Die Beispiele illustrieren die Problematiken der Embbeded-
Programmierung anhand praktischer Probleme. In der
Regel sind für jedes Beispiel C/C++-Listings enthalten.

Ich konnte das Buch gut gebrauchen, um meine Kenntnisse
aufzufrischen und zu sortieren (komme aus dieser Ecke,
bin allerdings seit fünf Jahren in einem anderen Gebiet
tätig gewesen!).

Für den interessierten Einsteiger ist das Buch gut geeignet,
der Fortgeschrittene wird allerdings zu Literatur z.B.
von J. J. Labrosse greifen!

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
1 von 2 Kunden fanden die folgende Rezension hilfreich:
1.0 von 5 Sternen Nicht empfehlenswert!, 21. Mai 2010
Von H. Sailer (Heidelberg) - Alle meine Rezensionen ansehen
(REAL NAME)   
Das Buch bedarf dringend einer Überarbeitung!
In der dritten Auflage sollte es keine groben Fehler geben - so dachte ich beim Kauf.
Hier werden Codekonstrukte 'gelehrt', die keinem Software-Qualitätssicherungs-Review standhalten würden.
Bestimmte Programm-Beispiele beinhalten bei Codeänderung potentielle Seiteneffekte.
Das was ich hier sah würde ich als Anti-Pattern bezeichnen.
Im Anhang werden UML-Diagramme auf wenigen Seiten erklärt, leider vermisse ich im Buch erklärende UML-Diagramme zu den Codebeispielen, stattdessen gibt es seitenweise Codelistings.
Das Buch stammt von mehreren Autoren, die Programmierrichtlinien bzw. Codequalität darin sind inkonsequent bzw. unterschiedlich.
Es werden mehrere Prozessoren mit Codebeispielen vorgestellt, "von allem etwas", aber was wird richtig gezeigt?
Zu diesem Thema gibt weit bessere Alternativen auf dem Buchmarkt.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein

Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
 
Nur in den Rezensionen zu diesem Produkt suchen



Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen. Meinungen austauschen. Neues erfahren.
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:















Das bedeutet, jeder Titel/Artikel muss zu Sachgebiet 1 UND zu Sachgebiet 2 UND... gehören.

Ihr Kommentar



Für Sie dokumentiert

 (Was ist das?)

Sobald Sie sich Produktseiten oder Suchergebnisse angesehen haben, finden Sie diese Seiten zu Ihrer Information hier aufgeführt.