Modul: Embedded Systems (6 Credits)

Name im Diploma Supplement

Embedded Systems

Verantwortlich

Prof. Dr. Gregor Schiele

Voraus­setzungen

Siehe Prüfungsordnung.

Workload

180 Stunden studentischer Workload gesamt, davon:
  • Präsenzzeit: 60 Stunden

Dauer

Das Modul erstreckt sich über 1 Semester.

Qualifikations­ziele

Die Studierenden

  • haben Verständnis der Besonderheiten Eingebetteter Systeme
  • erwerben die Fähigkeit zur Programmierung von eingebetteten Systemen unter Nutzung der Programmiersprache C.

Prüfungs­modalitäten

Zum Modul erfolgt eine modulbezogene Prüfung in Form einer Klausur oder mündlichen Prüfung

Verwendung in Studiengängen

  • AI-SE Bachelor > Vertiefungsstudium > Wahlpflichtbereich I: Informatik > 5.-6. FS, Wahlpflicht
  • SE Bachelor > Wahlpflichtbereich > Wahlpflichtbereich Informatik > Wahlpflichtmodule aus dem Bereich Informatik > 5.-6. FS, Wahlpflicht

Bestandteile

  • Vorlesung Embedded Systems (3 Credits)
  • Praktische Übung Embedded Systems (3 Credits)

Modul: Embedded Systems (WIWI‑M0955)

Vorlesung: Embedded Systems (3 Credits)

Name im Diploma Supplement

Embedded Systems

Anbieter

Abteilung für Allgemeine Informatik

Lehrperson

Prof. Dr. Gregor Schiele

Semesterwochenstunden

2

Sprache

deutsch

Turnus

Wintersemester

maximale Hörerschaft

###LABEL_NOLIMIT###

empfohlenes Vorwissen

keines

Abstract

Eingebettete Systeme sind sehr kleine Computersysteme, die ein spezifisches Einsatzgebiet haben. Sie können Teil von komplexeren Systemen (Autos, Haushaltsgeräten) oder autonom (Mobiltelefone, Messinstrumente) sein. In der Vorlesung werden die Besonderheiten von Eingebetteten Systemen besprochen. Ein besonderer Schwerpunkt wird auf die Herausforderungen bei der Entwicklung eingebetteter Software gelegt.

Lehrinhalte

  • Die grundlegende Architektur von Eingebetteten Systemen, inklusive Software- und Hardwarekomponenten
  • testbasierte Verifikation und Softwareentwicklung für eingebettete Systeme mittels Test Driven Development (TDD)
  • Gerätetreiber
  • Interrupts
  • Timer
  • Analog/Digital und Digital/Analog-Wandler
  • Kommunikation zwischen Komponenten (GPIO, UART, I2C, SPI, 1-Wire)

Literaturangaben

Weitere in der Vorlesung bekanntgegeben.
 

Vorlesung: Embedded Systems (WIWI‑C1238)

Praktische Übung: Embedded Systems (3 Credits)

Name im Diploma Supplement

Embedded Systems

Anbieter

Abteilung für Allgemeine Informatik

Lehrperson

Prof. Dr. Gregor Schiele

Semesterwochenstunden

2

Sprache

deutsch

Turnus

Wintersemester

maximale Hörerschaft

###LABEL_NOLIMIT###

empfohlenes Vorwissen

keines

Lehrinhalte

Im praktischen Teil werden Programmieraufgaben für Microcontroller der Atmel 8-Bit AVR Microcontroller-Baureihe vergeben (Programmiersprache C). Hauptbestandteil des praktischen Teils ist die beispielhafte Entwicklung eines vollständigen eingebetteten Systems sein, inklusive Sensorik und Aktorik.

Literaturangaben

siehe Vorlesung

Praktische Übung: Embedded Systems (WIWI‑C1239)