Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller von Jörg Wiegelmann | ISBN 9783778528242

Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller

von Jörg Wiegelmann
Buchcover Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller | Jörg Wiegelmann | EAN 9783778528242 | ISBN 3-7785-2824-6 | ISBN 978-3-7785-2824-2
Softwareentwickler, Programmierer

Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller

von Jörg Wiegelmann
Kurzinformation:
Der Leser wird Schritt für Schritt an die Aufgaben der Softwareentwicklung und ihre Realisierung in C herangeführt. Das Buch geht nicht nur auf die Software eines bestimmten Herstellers ein, sondern hilft unabhängig von der ausgewählten Entwicklungsumgebung und dem verwendeten Prozessor weiter.
Ausführliche Information:
Für die Softwareentwicklung in Embedded-Systemen ist die Programmiersprache C besonders gut geeignet. C hat sich hier als höhere Programmiersprache durchgesetzt, weil es die für Embedded-Anwendungen benötigte Hardwarenähe mit der Möglichkeit, strukturierte prozessor- bzw. controllerunabhängige Software zu erstellen, verbindet.
Dieses Buch bietet eine allgemeine, anwendungsorientierte Einführung sowie einen Praxisteil. Gegenüber der Vorauflage wurde die gesamte Darstellung in allen Bereichen erheblich erweitert und durch zahlreiche Beispiele noch anschaulicher gestaltet.
Der allgemeine Teil ist möglichst werkzeug- und prozessorunabhängig aufgebaut. Er enthält und beschreibt alle notwendigen Grundlagen, Werkzeuge und Informationen wie Einführung in C, Compiler, Linker, Make, Betriebssystem, C-Programmierung, Systementwurf, Quellcode, Hilfsmittel, Case-Tools und Werkzeuge, die eine Zusammenarbeit mehrerer Teammitglieder an einem Projekt ermöglichen.
In dem in dieser Auflage neu aufgenommenen Praxisteil wird das theoretisch dargestellte Wissen in einer kompletten Fallstudie veranschaulicht und vertieft. Die Werkzeuge und der Prozessor der Fallstudie sind so ausgewählt, dass eine Umsetzung mit möglichst geringem Aufwand erfolgen kann. Der Leser kann somit eine C-Software in einer gegebenen Hardware erstellen.
Die beiliegende CD-ROM enthält eine Vielzahl von nützlichen Programmen für die Praxis in der Softwareentwicklung wie Gnu-C-Compiler, Software und Beschreibung zum Selbstbau eines Low-Cost-Programmiergerätes, Sourcecodeverwaltungssoftware, Softwareentwicklungsumgebung und die im Buch behandelte Fallstudie als kompletten Quellcode. Alle beigefügten Programme sind Vollversionen und in ihrem Einsatz nicht beschränkt.