Informationen zu den Modulen
Modul (6 Credits)
Embedded Systems
- Name im Diploma Supplement
- Embedded Systems
- Verantwortlich
- Voraussetzungen
- Siehe Prüfungsordnung.
- Workload
- 180 Stunden studentischer Workload gesamt, davon:
- Präsenzzeit: 60 Stunden
- Dauer
- Das Modul erstreckt sich über 1 Semester.
- Qualifikationsziele
Die Studierenden
- haben Verständnis der Besonderheiten Eingebetteter Systeme
- erwerben die Fähigkeit zur Programmierung von eingebetteten Systemen unter Nutzung der Programmiersprache C.
- Prüfungsmodalitäten
Zum Modul erfolgt eine modulbezogene Prüfung in Form einer Klausur oder mündlichen Prüfung
- Verwendung in Studiengängen
- Bestandteile
Vorlesung (3 Credits)
Embedded Systems
- Name im Diploma Supplement
- Embedded Systems
- Anbieter
- Lehrperson
- SWS
- 2
- Sprache
- deutsch
- Turnus
- Wintersemester
- maximale Hörerschaft
- unbeschränkt
- 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
- James W. Grenning: Test-Driven Development for Embedded C. The Pragmatic Bookshelf, 2011.
- Günther Gridling, Bettina Weiss: Introduction to Microcontrollers; Lecture Script TU Wien, https://ti.tuwien.ac.at/ecs/teaching/courses/mclu/theory-material/Microcontroller.pdf/view
Weitere in der Vorlesung bekanntgegeben.
- Hörerschaft
Praktische Übung (3 Credits)
Embedded Systems
- Name im Diploma Supplement
- Embedded Systems
- Anbieter
- Lehrperson
- SWS
- 2
- Sprache
- deutsch
- Turnus
- Wintersemester
- maximale Hörerschaft
- unbeschränkt
- 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
- Hörerschaft