Embedded Software
| Turnus: | Winter und Sommer |
| Zeit: | siehe Aushang |
| Raum: | siehe Aushang |
Vorlesung
Diese Vorlesung führt in die Software-Entwicklung eingebetteter
Echtzeitsysteme ein. Eingebettete Systeme im Sinne dieser Vorlesung sind
alle durch Software kontrollierte 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. wir befassen uns hier mit Systemen, die nicht nur eine korrekte
Antwort liefern müssen, sondern die Systemantwort zusätzlich innerhalb einer
vorgegebenen und garantierten Zeitspanne berechnen.
Klassische Vertreter eingebetteter Echtzeitsysteme sind z.B. elektronische
Steuergeräte im Automobil- oder Luftfahrtbereich, Mobiltelefone,
PDAs oder auch die Kaffeemaschine mit Internetanschluss.
Unter Anderem werden in dieser Vorlesung die folgenden Themen behandelt:
- 1. Kraftfahrzeugelektronik
- 2. Linux für eingebettete Echtzeit-Systeme
- 3. Embedded-C
Vorlesungsunterlagen
Die Vorlesungsunterlagen sind zum Teil passwortgeschützt. Die Passwörter werden in der ersten Vorlesunng bekannt gegeben.
Folien
| Einführung | [ pdf ] |
| Kfz-Elektronik | [ pdf ] |
| Flexray | [ pdf ] |
| Navigation und Routenplanung | [ pdf ] |
| Embedded-C | [ pdf ] |
| Embedded-C (Programmbeispiele) | [ tar ] |
Optionale Themen
| Embedded Linux | [ pdf ] |
| Zuverlässigkeitsanalyse | [ pdf ] |
| Java 2 Micro Edition (J2ME) | [ pdf ] |
Übungsblätter
| Übungsblatt 1 | [ pdf ] |
| Übungsblatt 2 | [ pdf ] |
| Übungsblatt 3 | [ pdf ] |
| Übungsblatt 4 (optional) | [ pdf ] |
| Übungsblatt 5 (optional) | [ pdf ] |
Alte Klausuren
| SS 11 Musterlösung | [ pdf ] |
| WS 10/11 Musterlösung | [ pdf ] |
| SS 10 Musterlösung | [ pdf ] |
| WS 09/10 Musterlösung | [ pdf ] |
| SS 09 Musterlösung | [ pdf ] |
| WS 08/09 Musterlösung | [ pdf ] |
| SS 08 Musterlösung | [ pdf ] |
| WS 07/08 Musterlösung | [ pdf ] |
| SS 07 Musterlösung | [ pdf ] |
| WS 06/07 Musterlösung | [ pdf ] |
| SS 06 Musterlösung | [ pdf ] |
| WS 05/06 Musterlösung | [ pdf ] |
| SS 05 Musterlösung | [ pdf ] |
| WS 04/05 Musterlösung | [ pdf ] |
| SS 04 Musterlösung | [ pdf ] |
Laborunterlagen
Wichtige Hinweise zur Laborabgabe:
- 1. Das Labor wird nur für diejenigen Studenten als bestanden bewertet, die am Abgabetermin anwesend sind. Eine stellvertretende Abgabe durch andere Gruppenmitglieder ist nicht möglich.
- 2. Der späteste Abgabetermin ist die letzte Vorlesungswoche im Semester.
Versuch 1 (Einsteigertour in CANoe)
| Versuchsbeschreibung | [ pdf ] |
| Dokumentation zu CANoe | [ pdf ] |
| Dokumentation zu CANdb++ | [ pdf ] |
Versuch 2 (Adaptive cruise control)
| Versuchsbeschreibung | [ pdf ] |
| ACC Konfiguration | [ zip ] |
Versuch 3 (Kundenprojekt)
| Versuchsbeschreibung | [ pdf ] |