Entwurf eingebetteter Software: Eine praktische Annäherung an Architektur, Prozesse und Codierungstechniken

Bewertung:   (3,9 von 5)

Entwurf eingebetteter Software: Eine praktische Annäherung an Architektur, Prozesse und Codierungstechniken (Jacob Beningo)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 8 Stimmen.

Originaltitel:

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Inhalt des Buches:

Entwerfen Sie qualitativ hochwertige eingebettete Software vom Konzept bis zur Produktion. Dieses Buch setzt grundlegende C- und Mikrocontroller-Programmierkenntnisse voraus und ist in drei kritische Bereiche unterteilt: Software-Architektur und -Design.

Agile, DevOps und Prozesse.

Und Entwicklung und Programmierkenntnisse.

Sie beginnen mit einer grundlegenden Einführung in die Architektur eingebetteter Software und die Überlegungen für ein erfolgreiches Design. Anschließend wird erläutert, wie man eine RTOS-basierte Anwendung entwirft, und es werden gängige Entwurfsmuster und Bausteine untersucht. Als nächstes werden Sie Entwurfsprozesse für eingebettete Software wie TDD, CI/CD, Modellierung und Simulation kennenlernen, die zur Beschleunigung der Entwicklung eingesetzt werden können. Schließlich wird untersucht, wie man einen Mikrocontroller auswählt, konfigurierbaren Code schreibt, Codierungsstrategien, Techniken und Tools, ohne die Entwickler nicht leben können.

Eingebettete Systeme werden in der Regel mit Hilfe von Mikrocontrollern entwickelt, um elektronische Systeme mit einer speziellen Funktion und Echtzeitreaktionen zu erstellen. Moderne Systeme müssen eine komplexe Reihe von Funktionen sorgfältig ausbalancieren, die Sicherheit verwalten und sogar maschinelle Lernverfahren durchführen, während sie gleichzeitig angemessene Kosten, Skalierbarkeit und Robustheit gewährleisten. Am Ende dieses Buches werden Sie einen definierten Entwicklungsprozess haben, moderne Softwarearchitekturen verstehen und in der Lage sein, mit der Entwicklung eingebetteter Systeme zu beginnen. Was Sie lernen werden

⬤ Verstehen, was ein solides Design für eingebettete Systeme ist und wie man es anwendet.

⬤ Erforschen Sie moderne Entwicklungsprozesse für hochwertige Systeme.

⬤ Wissen, wo die Bits auf das Silizium treffen: wie man einen Mikrocontroller auswählt.

⬤ Beherrschen Sie Techniken, um konfigurierbaren, automatisierten Code zu schreiben.

Für wen dieses Buch gedacht ist Eingebettete Software- und Hardware-Ingenieure, Enthusiasten oder alle Interessierten, die moderne Techniken für den Entwurf und die Entwicklung eingebetteter Systeme erlernen möchten.

Weitere Daten des Buches:

ISBN:9781484282786
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2022
Seitenzahl:463

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

MicroPython-Projekte: Eine Do-it-yourself-Anleitung für Entwickler von eingebetteten Systemen zur...
Entdecken Sie MicroPython anhand einer Reihe...
MicroPython-Projekte: Eine Do-it-yourself-Anleitung für Entwickler von eingebetteten Systemen zur Erstellung einer Reihe von Anwendungen mit Python - MicroPython Projects: A do-it-yourself guide for embedded developers to build a range of applications using Python
Entwurf eingebetteter Software: Eine praktische Annäherung an Architektur, Prozesse und...
Entwerfen Sie qualitativ hochwertige eingebettete Software vom...
Entwurf eingebetteter Software: Eine praktische Annäherung an Architektur, Prozesse und Codierungstechniken - Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: