Der definitive Leitfaden für den Arm Cortex-M0

Bewertung:   (4,7 von 5)

Der definitive Leitfaden für den Arm Cortex-M0 (Joseph Yiu)

Leserbewertungen

Zusammenfassung:

Das Buch bietet einen umfassenden und gut strukturierten Leitfaden für die ARM Cortex-M0/M0+-Entwicklung und ist daher für Ingenieure für eingebettete Software geeignet. Es ist jedoch kein Buch für Anfänger und setzt gewisse Vorkenntnisse in der Programmierung und in eingebetteten Systemen voraus.

Vorteile:

Bietet fehlende Informationen, die in Datenblättern nicht zu finden sind, ist klar geschrieben mit einer guten Balance zwischen Theorie und praktischen Tipps, ist wertvoll für die Entwicklung von Low-Power-Anwendungen, dient als nützliche Referenz für Interrupts und Low-Energy-Modi, ist nützlich für den Übergang von 8-Bit- zu 32-Bit-Controllern und enthält hilfreiche Informationen für die Entwicklung von Embedded-Anwendungen.

Nachteile:

Nicht genügend praktische Beispiele zu spezifischen Protokollen (wie SPI/I2C), setzt Vorkenntnisse in C-Programmierung und Embedded-Systemen voraus, nicht ideal für absolute Anfänger und konzentriert sich in erster Linie auf die CPU und nicht auf die Vielfalt der Programmierpraktiken verschiedener Hersteller.

(basierend auf 7 Leserbewertungen)

Originaltitel:

The Definitive Guide to the Arm Cortex-M0

Inhalt des Buches:

The Definitive Guide to the ARM Cortex-M0 ist ein Leitfaden für Benutzer von ARM Cortex-M0-Mikrocontrollern. Es enthält viele Beispiele, die es Anfängern in der Embedded-Software-Entwicklung leicht machen, den vollständigen 32-Bit-ARM-Cortex-M0-Prozessor zu nutzen. Es bietet einen Überblick über ARM und ARM-Prozessoren und erörtert die Vorteile von ARM Cortex-M0 gegenüber 8-Bit- oder 16-Bit-Geräten in Bezug auf Energieeffizienz, Codedichte und Benutzerfreundlichkeit sowie deren Funktionen und Anwendungen.

Das Buch beschreibt die Architektur des Cortex-M0-Prozessors und das Programmierermodell sowie die Cortex-M0-Programmierung und den Befehlssatz und wie diese Befehle zur Ausführung verschiedener Operationen verwendet werden. Darüber hinaus wird untersucht, wie sich die Speicherarchitektur des Cortex-M0-Prozessors auf die Softwareentwicklung auswirkt; der Nested Vectored Interrupt Controller (NVIC) und die von ihm unterstützten Funktionen, einschließlich der flexiblen Interrupt-Verwaltung, der Unterstützung von verschachtelten Interrupts, des Vectored Exception Entry und der Interrupt-Maskierung; und Cortex-M0-Funktionen, die auf das eingebettete Betriebssystem abzielen. Außerdem wird erklärt, wie man einfache Anwendungen auf dem Cortex-M0 entwickelt, wie man Cortex-M0-Mikrocontroller in Assembler- und Mixed-Assembler-Sprachen programmiert und wie die stromsparenden Funktionen des Cortex-M0-Prozessors bei der Programmierung genutzt werden. Schließlich wird eine Reihe von ARM Cortex-M0-Produkten beschrieben, wie z. B. Mikrocontroller, Entwicklungsboards, Starterkits und Entwicklungssuiten.

Dieses Buch ist sowohl für neue als auch für fortgeschrittene Benutzer von ARM Cortex-Bausteinen nützlich, von Studenten und Hobbyisten bis hin zu Forschern, professionellen Embedded-Software-Entwicklern, Elektronik-Enthusiasten und sogar Halbleiter-Produktdesignern.

Weitere Daten des Buches:

ISBN:9780123854773
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Der definitive Leitfaden für Arm(r) Cortex(r)-M0 und Cortex-M0+ Prozessoren - The Definitive Guide...
The Definitive Guide to the ARM(R) Cortex(R)-M0 and...
Der definitive Leitfaden für Arm(r) Cortex(r)-M0 und Cortex-M0+ Prozessoren - The Definitive Guide to Arm(r) Cortex(r)-M0 and Cortex-M0+ Processors
Definitives Handbuch zu den Arm Cortex-M23 und Cortex-M33 Prozessoren - Definitive Guide to Arm...
The Definitive Guide to Arm(R) Cortex(R)-M23 and...
Definitives Handbuch zu den Arm Cortex-M23 und Cortex-M33 Prozessoren - Definitive Guide to Arm Cortex-M23 and Cortex-M33 Processors
System-on-Chip-Design mit Arm(R) Cortex(R)-M Prozessoren: Referenzbuch - System-on-Chip Design with...
Die Arm(R) Cortex(R)-M Prozessoren sind bereits...
System-on-Chip-Design mit Arm(R) Cortex(R)-M Prozessoren: Referenzbuch - System-on-Chip Design with Arm(R) Cortex(R)-M Processors: Reference Book
Der definitive Leitfaden für den Arm Cortex-M0 - The Definitive Guide to the Arm Cortex-M0
The Definitive Guide to the ARM Cortex-M0 ist ein Leitfaden für...
Der definitive Leitfaden für den Arm Cortex-M0 - The Definitive Guide to the Arm Cortex-M0

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