Modul Embedded Software, Medieninformatik (Bachelor) (SPO 2)

Englische Sprache
Kompakte Schrift

Farbschema

Modulübersicht

Embedded Software

MKIB610

Prof. Dr. Dirk Hoffmann

/

6. Semester

Informatik 1, Informatik 2, Technische Informatik

Modul Praxistätigkeit

Vermittelt werden weiterführende Kenntnisse in den Bereichen Embedded Systems und Technische Informatik. Die Studierenden kennen die elementaren Begriffe im Bereich eingebetteter Systeme und sind in der Lage, verschiedene Typen von Echtzeitsystemen voneinander zu unterscheiden. Die Studierenden haben mit dem CAN-Bus ein typisches Kommunikationsmedium und mit der CDMA-Technik eine wichtige Codierung, die z.B. bei der Satellitenkommunikation verwendet wird, kennengelernt. Die Studierenden sind in der Lage, typische Programmieraufgaben im Bereich eingebetteter Systeme in der Sprache C umzusetzen. Vorlesungsbegleitend erlernen die Studierenden den Umgang mit Software-Werkzeugen, mit denen sich die Programmlaufzeit der erstellten Software messen unf optimieren lässt.

Einzelprüfungen
Lehrveranstaltung Embedded Software

MKIB611

Vorlesung

Prof. Dr. Dirk Hoffmann

deutsch

2/2

60 Stunden gesamt, davon 30 Stunden Kontaktstudium.

Klausur 90 Min. (benotet)

Die Vorlesung führt in die Software-Entwicklung eingebetteter Echtzeitsysteme ein. Eingebettete Systeme im Sinne dieser Vorlesung sind alle durch Software kontrollierten Computer, die Teil eines größeren Systems sind und deren primäre Funktion nicht rechenorientiert ist. Bei Echtzeitsystemen kommen zusätzlich Aspekte der Rechtzeitigkeit hinzu, d.h., es geht um Systeme, die nicht nur eine korrekte Antwort liefern müssen, sondern die Systemantwort zusätzlich innerhalb einer vorgegebenen und garantierten Zeitspanne berechnen. Im Einzelnen werden Themen aus den folgenden Bereichen behandelt: Entwurf und Architektur von Kfz-Steuergeräten, Grundlagen der Echtzeitprogrammierung, Codierungen zur Datenübertragungen, Embedded-C.

  • Powerpoint-Folien
  • Tafelmitschrift
  • Übungsblätter

Vorlesungsteilnahme + 50 % selbständige Arbeit

Lehrveranstaltung Embedded Software Labor

MKIB612

Labor

Prof. Dr. Dirk Hoffmann

deutsch

3/2

90 Stunden gesamt, davon 30 Stunden Kontaktstudium.

Übung 1 Semester (nicht benotet)

Mit Hilfe des Werkzeugs CANoe modellieren die Teilnehmer ein Steuergerät aus dem Bereich der Kraftfahrzeugelektronik. Das Projekt wird um Aufgaben aus dem Bereich der Signaldecodierung ergänzt.

  • Aufgabenbeschreibungen

Laborteilnahme