Arm

Erweiterte Funktionen der Armv8-M

Arm

Erweiterte Funktionen der Armv8-M

Solomon Tucker
Uma Maheswari Ramalingam
Shirley Zou

Dozenten: Solomon Tucker

3.470 bereits angemeldet

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.

23 Bewertungen

Stufe Fortgeschritten

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.

23 Bewertungen

Stufe Fortgeschritten

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche

Kompetenzen, die Sie erwerben

  • Kategorie: Computerarchitektur
  • Kategorie: Sichere Kodierung
  • Kategorie: Leistungsoptimierung
  • Kategorie: System-Konfiguration
  • Kategorie: System-Programmierung
  • Kategorie: Eingebettete Systeme
  • Kategorie: Hardware-Architektur
  • Kategorie: Sicherheitskontrollen
  • Kategorie: Beglaubigungen
  • Kategorie: Mikroarchitektur
  • Kategorie: Speicherverwaltung
  • Kategorie: Digitale Signalverarbeitung

Werkzeuge, die Sie lernen werden

  • Kategorie: Eingebettete Software

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

8 Aufgaben

Unterrichtet in Englisch
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „Arm Cortex-M Architektur und Softwareentwicklung“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 9 Module

Der letzte Kurs behandelt fortgeschrittene und optionale Funktionen, die in einem Cortex-M-System konfiguriert werden können. Diese Funktionen können bei bestimmten Projektanforderungen wie Sicherheit und Leistung helfen. Nicht alle dieser Themen sind für ein bestimmtes Cortex-M-Projekt relevant. Sie können also frei wählen, welche Themen für Sie relevant sind.

Das ist alles enthalten

1 Video

Dieses Modul beschreibt den Mechanismus in der Armv8-M-Architektur, um Ressourcen wie Peripheriegeräte zwischen verschiedenen Threads und Prozessoren in einem M-Profil-System zu teilen

Das ist alles enthalten

7 Videos1 Lektüre1 Aufgabe

Dieses Modul ist als Top-Level-Modul über Caches für M-Profil-Systeme gedacht, das die grundlegende Cache-Terminologie bis hin zur Konfiguration und Nutzung des Caches für eine verbesserte Leistung in M-Profil-Systemen mit komplexeren Implementierungen wie Cortex-M7 und Cortex-M55 behandelt.

Das ist alles enthalten

19 Videos1 Lektüre1 Aufgabe

Die DSP-Erweiterung ist eine optionale Funktion für Armv8-M Mainline-Implementierungen, die die Ausführung von DSP-Operationen durch einen speziellen Befehl ermöglicht.

Das ist alles enthalten

5 Videos1 Lektüre1 Aufgabe

Die Fließkomma-Erweiterung ist eine optionale Funktion für Armv8-M Mainline-Implementierungen, die die Ausführung von Fließkomma-Operationen durch eine dedizierte Fließkomma-Einheit (FPU) ermöglicht.

Das ist alles enthalten

10 Videos2 Lektüren1 Aufgabe

In diesem Modul geht es um den SysTick Timer, der in Armv7-M und Armv8-M Mainline Implementierungen obligatorisch und in Armv6-M und Armv8-M Baseline Implementierungen optional ist.

Das ist alles enthalten

3 Videos1 Lektüre1 Aufgabe

Dieses Modul befasst sich mit der optionalen Security Extension in Armv8-M Mainline-Implementierungen. Die Sicherheitserweiterung ist auch eine Option für Armv8-M Baseline-Implementierungen.

Das ist alles enthalten

10 Videos1 Lektüre1 Aufgabe

Dieses Modul beschreibt die Pointer Authentication Code (PAC) und Branch Target Identification (BTI) Erweiterung, die als Teil der Armv8.1-M Architektur eingeführt wurde.

Das ist alles enthalten

10 Videos1 Lektüre1 Aufgabe

Dieses Modul ist ein wichtiges Grundlagenmodul für den MVE-Schulungskurs. Es führt in die Geschichte, die Funktionen der Architektur, die Software und die Tools zur Unterstützung von MVE ein.

Das ist alles enthalten

16 Videos3 Lektüren1 Aufgabe

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozenten

Lehrkraftbewertungen
(8 Bewertungen)
Solomon Tucker
Arm
1 Kurs3.470 Lernende
Uma Maheswari Ramalingam
Arm
3 Kurse13.083 Lernende
Shirley Zou
Arm
4 Kurse14.442 Lernende

von

Arm

Mehr von Software-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen