|
|||||||||||||||||||
Dozententeam |
Pflichtmodul 7320
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Regelsemester | Wintersemester | 1. Semester (jährlich) | |||||||||||||||||
Leistungspunkte *) | 5 (Wichtung der LP =5) | ||||||||||||||||||
Unterrichtssprache | Deutsch | ||||||||||||||||||
Arbeitsaufwand | Vorlesung-Präsenz: 28 h; Vorlesung-Nacharbeit: 47 h; Praktikum-Präsenz: 28 h; Praktikum-Nacharbeit: 47 h; | ||||||||||||||||||
Voraussetzungen für die Teilnahme | Kenntnisse/Fähigkeiten: Grundlegende Kenntnisse über Mikrorechentechnik, Betriebssysteme sowie Rechnerarchitekturen | ||||||||||||||||||
Lernziel/ Kompetenz |
Ziel: Vermittlung grundlegender Designprinzipien eingebetteter Systeme.
Fach- und methodische Kompetenz: Beherrschen von Hard- und Softwaredesignmethoden zur Entwicklung von eingebetteten Systemen in Baugruppen und Geräten. Einbindung in die Berufsvorbereitung: In fast allen elektronischen Geräten kommen Mikrocontroller zum Einsatz, dies auch im zunehmenden Maße mit speziellen Betriebssystemen. Die Kenntnis über Aufbau, Struktur und Entwicklung solcher Systeme eröffnet eine Vielzahl von Betätigungsfeldern im Bereich embedded Systementwicklung. |
||||||||||||||||||
Inhalt |
1. Hard- und Softwaredesign
1. Kompakte Einführung in die digitale Schaltungstechnik 2. Entwurf digitaler Schaltungen mit Verilog; 3. Hardware/Softwareschnittstelle (ISA) in Mikrorechnern 4. Hardwarenahe Programmierung in Assembler und C 5. Spezielle Hardware 6. Ausgewählte Softwarethemen 2. Embedded Control-Systems 1. Beschreibung und Steuerung von Prozessen 2. Modellierung verteilter eingebetteter Prozesse (Einführung in Eclipse) 3. Grundlagen zur Programmierung eingebetteter Systeme (Cross-Compiler) 4. Multitasking-Grundlagen und Programmierung/ Projektverwaltung 5. Ein-/ Ausgaben und Dateiverwaltung |
||||||||||||||||||
Prüfungsvorleistungen | PVL (Praktikum) | ||||||||||||||||||
Studien- und Prüfungsleistungen |
|
||||||||||||||||||
Medienformen | Tafel, multimediale Präsentation, praktische Demonstrationen, Overheadprojektor, Beamer | ||||||||||||||||||
Literatur | Jack Ganssle et. al.: Embedded Hardware,Newnes, 2007;
Ganssle: The Art of Designing Embedded Systems; Yaghmour, Karim: Building Embedded Linux Systems,O'Reilly Media 2nd (second) edition (2008); Vyatkin, Valeriy : IEC 61499 Function Blocks for Embedded and Distributed Control Systems Design,ISA, ISBN/ID: 978-0-9792343-0-9; David Patterson, John L. Hennessy: Rechnerorganisation und Rechnerentwurf,DeGruyter, 5. Auflage, 2016; |
||||||||||||||||||
Verwendbarkeit | Das Modul ist im Masterstudiengang Elektrotechnik und Informationstechnik verwendbar. |