Architektur eingebetteter Systeme: Erforschen Sie Architekturkonzepte, pragmatische Entwurfsmuster und bewährte Verfahren zur Erstellung robuster Systeme

Bewertung:   (4,3 von 5)

Architektur eingebetteter Systeme: Erforschen Sie Architekturkonzepte, pragmatische Entwurfsmuster und bewährte Verfahren zur Erstellung robuster Systeme (Daniele Lacamera)

Leserbewertungen

Zusammenfassung:

Die Rezensionen zeigen eine Mischung von Meinungen über die Effektivität des Buches als Ressource zum Erlernen von ARM Cortex-M-Mikrocontrollern, wobei einige die Gründlichkeit und Klarheit des Buches loben, während andere es für Tippfehler und Ungereimtheiten kritisieren.

Vorteile:

Das Buch wird dafür gelobt, dass es interessant, informativ und gut geschrieben ist, eine solide Erkundung der ARM Cortex-M-Prozessoren bietet, die Low-Level-Architektur detailliert beschreibt und als gute Ressource für Anfänger im Bereich eingebetteter Systeme dient. Es bietet einen umfassenden Überblick über die Entwicklungsprozesse und deckt verschiedene wichtige Themen ab.

Nachteile:

Kritiker bemängeln das Vorhandensein von Tippfehlern und Fehlern in den Codebeispielen, was zu Verwirrung und Schwierigkeiten beim Nachvollziehen führen kann. Einige Rezensenten halten einführende Kapitel für unnötig und die Behandlung von IoT und RTOS für zu grundlegend. Außerdem wird angemerkt, dass das Buch für Personen mit fortgeschrittener Erfahrung in der Programmierung von eingebetteten Systemen möglicherweise nicht ausreichend ist.

(basierend auf 8 Leserbewertungen)

Originaltitel:

Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems

Inhalt des Buches:

Lernen Sie, sichere und zuverlässige eingebettete Systeme zu entwerfen und zu entwickeln

Hauptmerkmale

⬤ Erkennen und Bewältigen von Herausforderungen in eingebetteten Umgebungen.

⬤ Verstehen Sie die Schritte, die erforderlich sind, um die Sicherheit von IoT-Lösungen zu erhöhen.

⬤ Erstellen Sie sicherheitskritische und speichersichere parallele und verteilte eingebettete Systeme.

Buchbeschreibung

Eingebettete Systeme sind in sich geschlossene Geräte mit einem bestimmten Zweck. Es gibt eine Vielzahl von Anwendungsbereichen für eingebettete Systeme in Branchen wie der Automobilindustrie, der Telekommunikation, dem Gesundheitswesen und der Unterhaltungselektronik, um nur einige zu nennen.

Die Architektur eingebetteter Systeme beginnt mit einem Überblick über die Entwicklung eingebetteter Systeme aus der Vogelperspektive und zeigt auf, wie sie sich von anderen Systemen unterscheidet, mit denen Sie vielleicht schon vertraut sind. Sie werden zunächst angeleitet, eine optimale Entwicklungsumgebung einzurichten, und gehen dann zu Software-Tools und Methoden zur Verbesserung des Arbeitsablaufs über. Sie werden die Boot-up-Mechanismen und die Speicherverwaltungsstrategien untersuchen, die für ein eingebettetes Echtzeitsystem typisch sind. Durch die Analyse der Programmierschnittstelle des Referenz-Mikrocontrollers werden Sie sich mit der Implementierung der Funktionen und der Gerätetreiber befassen. Als nächstes lernen Sie die Techniken zur Reduzierung des Stromverbrauchs kennen. Dann werden Sie mit den Technologien, Protokollen und Sicherheitsaspekten im Zusammenhang mit der Integration des Systems in IoT-Lösungen vertraut gemacht.

Am Ende des Buches werden Sie verschiedene Aspekte der eingebetteten Architektur erforscht haben, einschließlich der Aufgabensynchronisierung in einer Multi-Threading-Umgebung und der Sicherheitsmodelle, die von modernen Echtzeitbetriebssystemen verwendet werden.

(Was Sie lernen werden)

⬤ Beteiligen Sie sich an der Entwurfs- und Definitionsphase eines eingebetteten Produkts.

⬤ Beherrschen Sie das Schreiben von Code für ARM Cortex-M-Mikrocontroller.

⬤ Aufbau eines Embedded-Entwicklungslabors und Optimierung des Arbeitsablaufs.

⬤ Speichersicheren Code schreiben.

⬤ Verstehen der Architektur hinter den Kommunikationsschnittstellen.

⬤ Verstehen der Entwurfs- und Entwicklungsmuster für verbundene und verteilte Geräte im IoT.

⬤ Multitasking, parallele Ausführungsmuster und Echtzeitbetriebssysteme beherrschen.

Weitere Daten des Buches:

ISBN:9781788832502
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Architektur eingebetteter Systeme: Erforschen Sie Architekturkonzepte, pragmatische Entwurfsmuster...
Lernen Sie, sichere und zuverlässige eingebettete...
Architektur eingebetteter Systeme: Erforschen Sie Architekturkonzepte, pragmatische Entwurfsmuster und bewährte Verfahren zur Erstellung robuster Systeme - Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
Architektur eingebetteter Systeme - Zweite Auflage: Entwerfen und Schreiben von Software für...
Entwickeln Sie sichere und zuverlässige Software...
Architektur eingebetteter Systeme - Zweite Auflage: Entwerfen und Schreiben von Software für eingebettete Geräte zum Aufbau sicherer und vernetzter Systeme - Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

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