Details

Embedded Systems

Beschreibung

Lehrinhalt:
• Grundlagen der eingebetteten Systeme
• Hardwareentwurf , Auswahl/Analyse der Mikrocontroller-Plattform
• Vorgehensmodelle, V-Modell, Scrum, Anforderungsanalyse, Software Architektur, Programmierung
• Projektmanagement, Dokumentation
• Funktionssicherheit, Qualitätssicherung, Tests,
• Echtzeitbetriebssysteme (RTOS)

Lernziele des Moduls:
Fachliche Kompetenzen:
• Die Studierenden kennen den grundsätzlichen Aufbau eingebetteter Systeme
• Sie kennen die Vorgehensweise beim Hardware- und Software-Entwurf, verschiedene Vorgehensmodelle, wie V-Modell und Scrum, und beherrschen die Anwendung von Entwicklungswerkzeugen
• Sie kennen die Besonderheiten der Programmierung von eingebetteten Systemen,
• Sie können aus bestehenden Systemalternativen eine für vorgesehene Anwendungen geeignete auswählen,
• Sie können eingebettete Systeme entwickeln, implementieren, verifizieren und dafür Prototypen erstellen.
Methodische Kompetenzen:
• Die Studierenden kennen verschiedene Vorgehensmodelle des Projekt- und Produktmanagements, können diese als Team im Entwicklungsprozess einsetzen und sich selbstständig im Team organisieren.
• Sie können wichtige Werkzeuge zur Softwareentwicklung einsetzen, wie verteilte Versionsverwaltungssystem oder Softwaredokumentationswerkzeuge.
Fächerübergreifende Kompetenzen:
• Sie können sich in Teams organisieren und Führungsaufgaben übernehmen

Literatur, Medien, Informationsangebote:
• White, Elecia: Making Embedded Systems: Design Patterns for Great Software, O'Reilly, 2011
• Eißenlöffel, Thomas: Embedded-Software entwickeln, dpunkt, 2012
• Wiegelmann, Jörg: Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller, VDE Verlag, 2017
• Wörn, Heinz: Echtzeitsysteme: Grundlagen, Funktionsweisen, Anwendungen, Springer, 2005
• Wüst, Klaus: Mikroprozessortechnik: Grundlagen, Architekturen, Schaltungstechnik und Betrieb von Mikroprozessoren und Mikrocontrollern, Springer, 2011
• Vigenschow, Uwe: Testen von Software und Embedded Systems, dpunkt, 2010
• Berns, Karsten: Eingebettete Systeme: Systemgrundlagen und Entwicklung eingebetteter Software, Vieweg+Teubner, 2010

Sprache Deutsch
Dozent Boris Böck
Fakultät EI
Technisch / Wirtschaftlich Technisch
Studiengänge Elektrische Systeme (EIM)
International Project Engineering (IPE)
Wirtschaftsingenieurwesen Vertiefungsrichtung Elektro- und Informationstechnik (MWI)
SWS 4
ECTS 6
Plätze -
Semester WS 2023/24