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
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