INFB Eingebettete Systeme | SG | INF | |
---|---|---|---|
Dozent : |
Prof. Dr.-Ing. Karl-Heinz Jänicke eMail |
Semester | 5 |
Einordnung : | Informatik Bachelor, Profil-Katalog B-INF-Profil | SWS | 4 |
Sprache : | Deutsch | Art | V Ü |
Prüfungsart : | PL | Credits | 5 |
Prüfungsform : | Klausur 120 min | ||
Voraussetzungen : | |||
Querverweise : | |||
Vorkenntnisse : | Grundlagen der Technischen Informatik, Rechnerorganisation, Programmierung | ||
Hilfsmittel und Besonderheiten : | Studien- und Prüfungsleistungen: Lösen von Übungsaufgaben, Bestehen einer Abschlussklausur. Die Note entspricht der Note der Abschlussklausur. | ||
Lehrziele : | Die Studierenden kennen wesentliche Technologien zur Realisierung Eingebetteter Systeme und verfügen über ausgeprägte praktische Fertigkeiten insbesondere im Bereich der Mikrocontroller sowie der Softwareentwicklung und des Softwaretestes für Zielsysteme. Sie können Anwendungsaufgaben auf der Basis von Mikrocontrollern als Vordergrund-/Hintergrund-Applikationen entwickeln sowie die notwendigen Peripheriebausteine initialisieren. Sie besitzen Grundkenntnisse der Echtzeitverarbeitung und der Echtzeitbetriebssysteme. | ||
Lehrinhalte : | Technologien (Übersicht): Embedded PC und Mikrocontroller, Vorstellung wesentlicher Plattformen (Demonstrationen); Aufbau, Funktion und Anwendungsmöglichkeiten von Mikrocontrollern, Auswahl und Programmierung eines konkreten Mikrocontrollers; Interner Aufbau, Prozessorkern, Befehlssatz, Speicherorganisation, E/A-Ports, Timer, Interrupt; Initialisierung und Nutzung der Controller-Funktionen (E/A-Ports, A/D-Wandler, Timer, Schnittstellen,...); Entwicklungstools: Assembler, C-Compiler, Debugger, Monitor, Simulator; Programmbeispiele und Übungsaufgaben in Assembler und C; Entwicklung von kleinen Echtzeitapplikationen; Mikrocontroller-Plattform für die Übungen: überwiegend SAB80C517A mit Entwicklungsumgebung und Applikationshardware (Sensoren, Aktoren, Anzeigeelemente) | ||
Literatur : | Klaus, R.: Die Mikrocontroller 8051, 8052 und 80C517, Zürich, vdf Verlag, 2001 Schaaf, B.-D.: Mikrocomputertechnik – Mit Mikrocontrollern der Familie 8051, Hanser Verlag, 2005 Manual SAB80C517A, Infineon Labor-Arbeitsmaterialien und Manuals der verwendeten Entwicklungsumgebung sowie der Programmiersprachen Assembler und C weitere Literaturstellen, auch aus Zeitschriften sowie aus dem Internet werden in der Lehrveranstaltung angegeben |