Embedded Software and Hardware Architecture ist ein erster Einstieg in das Verständnis von Embedded-Architekturen und das Schreiben von Software zur Manipulation dieser Hardware. Sie werden Erfahrungen mit dem Schreiben von Low-Level-Firmware sammeln, um die Hardware mit hocheffizienten, lesbaren und portablen Designmethoden direkt anzusprechen. Wir werden nun von der Host-Linux-Maschine, auf der wir Code in einer simulierten Umgebung erstellt und ausgeführt haben, zu einer integrierten Entwicklungsumgebung übergehen, in der Sie Code direkt auf Ihrem ARM Cortex-M4 Mikrocontroller erstellen und installieren werden. Zu den Kursaufgaben gehört das Schreiben von Firmware zur Interaktion und Konfiguration sowohl der zugrunde liegenden ARM-Architektur als auch der MSP432-Mikrocontroller-Plattform. Der Kurs schließt mit einem Projekt ab, in dem Sie eine Ringpuffer-Datenstruktur entwickeln werden.

Eingebettete Software- und Hardware-Architektur

Eingebettete Software- und Hardware-Architektur

Dozent: Alex Fosdick
56.055 bereits angemeldet
Bei Mehr erfahren enthalten
532 Bewertungen
Was Sie lernen werden
Beschreiben Sie die Beziehung zwischen der ARM-Architektur und den Speicherinteraktionen der C-Programmierung
Konstruieren Sie spezialisierte Datenstrukturen für eingebettete Systeme, wie z.B. zirkuläre Puffer, LIFO-Puffer und Linked Lists
Identifizieren Sie Techniken zur Manipulation des Gedächtnisses
Kompetenzen, die Sie erwerben
- Kategorie: Instandhaltbarkeit
- Kategorie: Software-Entwicklung
- Kategorie: Eingebettete Systeme
- Kategorie: Mikroarchitektur
- Kategorie: System-Programmierung
- Kategorie: Daten-Strukturen
- Kategorie: Computer-Programmierwerkzeuge
- Kategorie: Fehlersuche
- Kategorie: Peripheriegeräte
- Kategorie: System-Konfiguration
- Kategorie: Computerarchitektur
- Kategorie: Wiederverwendbarkeit von Code
- Kategorie: Speicherverwaltung
- Kategorie: Hardware-Architektur
Werkzeuge, die Sie lernen werden
- Kategorie: C (Programmiersprache)
- Kategorie: Eingebettete Software
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 3 Module
Dozent

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

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 Sterne
69,17 %
- 4 Sterne
19,54 %
- 3 Sterne
6,76 %
- 2 Sterne
2,06 %
- 1 Stern
2,44 %
Zeigt 3 von 532 an
Geprüft am 1. Mai 2023
Excellent and much helpful in moving forward in Embedded Systems and C.
Geprüft am 18. Juni 2020
It was really helpful in understanding my arm processor very well.
Geprüft am 8. Apr. 2023
The course is amazing, challenging, educating and interesting.
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,


