University of Colorado Boulder Kostenlose Online-Bildung

Eingebettete Software- und Hardwarearchitektur

Beschreibung

Embedded Software and Hardware Architecture ist ein erster Einblick in das Verständnis eingebetteter Architekturen und das Schreiben von Software zur Manipulation dieser Hardware. Sie sammeln Erfahrung im Schreiben von Low-Level-Firmware, um Hardware direkt mit hocheffizienten, lesbaren und portablen Designpraktiken zu verbinden. 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. 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 endet mit einem Projekt, in dem Sie eine Ringpuffer-Datenstruktur entwickeln.

In diesem Kurs benötigen Sie das Texas Instruments LaunchPad mit dem MSP432-Mikrocontroller, um die Aufgaben zu lösen. Spätere Kurse der Spezialisierung werden dieses Hardware-Tool weiterhin verwenden, um noch aufregendere Firmware zu entwickeln.

Preis: Kostenlos anmelden!

Sprache: Englisch

Untertitel: Englisch

Eingebettete Software- und Hardwarearchitektur - Universität von Colorado Boulder