Dauer:
1 Semester | Angebotsturnus:
Jedes Sommersemester | Leistungspunkte:
4 |
Studiengang, Fachgebiet und Fachsemester: - Bachelor Robotik und Autonome Systeme 2020 (Wahlpflicht), Zusätzlich anerkanntes Wahlpflichtmodul, Beliebiges Fachsemester
- Bachelor Informatik 2019 (Wahlpflicht), Kernbereich Informatik, Beliebiges Fachsemester
- Bachelor Informatik 2019 (Wahlpflicht), Kanonische Vertiefung SSE, 6. Fachsemester
- Bachelor Medizinische Ingenieurwissenschaft 2020 (Wahlpflicht), Informatik/Elektrotechnik, ab 3. Fachsemester
- Bachelor Medizinische Informatik 2019 (Wahlpflicht), Informatik, 4. bis 6. Fachsemester
- Bachelor Informatik 2016 (Wahlpflicht), Kernbereich Informatik, Beliebiges Fachsemester
- Bachelor Informatik 2016 (Wahlpflicht), Kanonische Vertiefung SSE, 6. Fachsemester
- Bachelor Robotik und Autonome Systeme 2016 (Wahlpflicht), Informatik, 5. oder 6. Fachsemester
- Bachelor IT-Sicherheit 2016 (Wahlpflicht), Informatik, Beliebiges Fachsemester
- Bachelor Biophysik 2016 (Wahlpflicht), Informatik, 6. Fachsemester
- Bachelor Medizinische Informatik 2014 (Wahlpflicht), Informatik, 5. oder 6. Fachsemester
- Bachelor Medizinische Ingenieurwissenschaft 2014 (Wahlpflicht), Informatik/Elektrotechnik, 4. oder 6. Fachsemester
- Bachelor Informatik 2014 (Wahlpflicht), Informatik Kernbereich, 6. Fachsemester
- Bachelor Informatik 2014 (Pflicht), Anwendungsfach Robotik und Automation, 4. Fachsemester
- Bachelor Medizinische Informatik 2011 (Wahlpflicht), Informatik, 4. bis 6. Fachsemester
- Bachelor Medizinische Ingenieurwissenschaft 2011 (Pflicht), Informatik der Systeme, 6. Fachsemester
|
Lehrveranstaltungen: - CS2101-Ü: Eingebettete Systeme (Übung, 1 SWS)
- CS2101-V: Eingebettete Systeme (Vorlesung, 2 SWS)
| Workload: - 15 Stunden Prüfungsvorbereitung
- 60 Stunden Selbststudium und Aufgabenbearbeitung
- 45 Stunden Präsenzstudium
| |
Lehrinhalte: | - Zielarchitekturen (Mikrocontroller, FPGAs etc.)
- Konzeptionelle Modelle
- Peripherie-Busse
- Scheduling-Algorithmen und Echtzeitbetriebssysteme
- Spezifikationssprachen
- Umsetzung von Spezifikation in Implementierung
- Entwicklungswerkzeuge
- Programmierung von Eingebetteten Systemen mittels C
| |
Qualifikationsziele/Kompetenzen: - Die Studierenden können die Unterschiede zwischen Desktop- und Eingebetteten Systemen erläutern.
- Sie können eine geeignete Hardware-Architektur für ein eingebettetes System auswählen.
- Sie können geeignete Kommunikationsprotokolle zur Ansteuerung von Peripheriekomponenten auswählen.
- Sie können Peripheriekomponenten mit einem Mikrocontroller ansteuern.
- Sie können eingebettete Systeme konzeptionell modellieren und formal spezifizieren
- Sie können einen modellbasierten Entwurf sowie die werkzeugunterstützte Implementierung einfacher eingebetteter Systeme durchführen.
- Sie können die Vorgaben an Funktionen des eingebetteten Systems selbstständig durch C-Programmierung umsetzen
- Sie können Echtzeitbetriebssysteme nutzen um eingebettete Systeme mit Echtzeitfähigkeit und deterministischem Zeitverhalten umzusetzen
|
Vergabe von Leistungspunkten und Benotung durch: |
Setzt voraus: |
Modulverantwortlicher: Lehrende: |
Literatur: - P. Marwedel: Eingebettete Systeme - Berlin: Springer 2007
- W. Wolf: Computers as Components - Principles of Embedded Computing System Design - San Francisco: Morgan Kaufmann 2012
- D.D. Gajski, F. Vahid, S. Narayan, J. Gong: Specification and Design of Embedded Systems - Englewood Cliffs: Prentice Hall 1994
- U. Brinkschulte, T. Ungerer: Mikrocontroller und Mikroprozessoren - Berlin: Springer 2010
- H. Woern, U. Brinkschulte: Echtzeitsysteme - Berlin: Springer 2005
|
Sprache: - Wird nur auf Deutsch angeboten
|
Bemerkungen:Zulassungsvoraussetzungen zur Belegung des Moduls: - Keine (die Kompetenzen der unter Setzt voraus genannten Module werden für dieses Modul benötigt, sind aber keine formale Voraussetzung) Zulassungsvoraussetzungen zur Teilnahme an Modul-Prüfung(en): - Erfolgreiche Bearbeitung von Übungen gemäß Vorgabe am Semesteranfang Modulprüfung(en): - CS2101-L1: Eingebettete Systeme, Klausur, 90min, 100% der Modulnote |
Letzte Änderung: 24.7.2023 |
für die Ukraine