Veranstaltungen
Vorlesung
Embedded Systems
- Name im Diploma Supplement
- Embedded Systems
- Anbieter
- Abteilung für Allgemeine Informatik
- Lehrperson
- Prof. Dr. Gregor Schiele
- SWS
- 2
- Sprache
- deutsch
- Turnus
- Wintersemester
- maximale Hörerschaft
- unbeschränkt
- Hörerschaft
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.