Lehre > Echtzeitverarbeitung (Sommersemester 2020) > Materialien

Echtzeitverarbeitung

Sommersemester 2020
Verantwortlich:
Prof. Dr. Robert Kaiser

Aktuelles Lernziele/Inhalte Materialien Organisatorisches

Materialien

Die von dieser Seite verlinkten Lehrmaterialien dürfen ausschließlich von Studierenden der Hochschule RheinMain zu Studienzwecken verwendet werden.


Folien der Vorlesung
Kapitel Titel Download
0 Vorspann [Folien]   [Handout]   [Audio]  
1 Einführung und Grundlagen [Folien]   [Handout]   [Audio]  
2 Zeit und Ordnen von Ereignissen [Folien]   [Handout]  
3 C-Programmierung eingebetter Systeme [Folien]   [Handout]  
4 Echtzeitbetriebssysteme [Folien]   [Handout]  
5 Basiswissen Regelungstechnik [Folien]   [Handout]  
6 Scheduling [Folien]   [Handout]  
7a Entwicklung von Anwendungen - Programmiersprachen [Folien]  
7b Entwicklung von Anwendungen - Modellierung [Folien]  
7c Entwicklung von Anwendungen - Validierung und Test [Folien]  
8 Regelungstechnik [Folien]   [Handout]  

Übungsblätter
Blatt Download
Blatt 1 Aufgabenblatt 1 [pdf]  
Blatt 2 Aufgabenblatt 2 [pdf]  
Blatt 3 Aufgabenblatt 3 [pdf]  
Blatt 4 Aufgabenblatt 4 [pdf]  
Programm-Stub für Aufgabe 4 aufgabe4-stub [c]  
Blatt 5 Aufgabenblatt 5 [pdf]  
Blatt 6 Aufgabenblatt 6 [pdf]  

Downloads
Beschreibung Download
Beschreibung der Praktikumsumgebung Link  
Raspbian-Image mit Codesys und Linux-RT-Kernel Image  
Tutorial Modeling with SysML (Friedenthal, Wolfram) Modeling with SysML Tutorial [pdf]  

Literaturverzeichnis
(Auswahl)
Beispiele für Linux-Kernel-Module auf dem Raspberry Pi Externer Link  
K. Tieste, O. Romberg: Keine Panik vor Regelungstechnik!, Vieweg+Teubner Verlag, 2011 Externer Link  
Butenhof, D.R.: Programming with POSIX Threads, Addision Wesley, 1997
Douglass, B.P.: Doing Hard Time, Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns, Addison-Wesley, 1999
Gallmeister, B.O.: POSIX.4: Programming for the Real World, O'Reilly & Associates, 1995
Kopetz H.: Real-Time Systems, Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers, 1997
Levi Sh.-T.; Agrawala, A.K.: Real-Time System Design, McGraw Hill, 1990
Maguire, S.: Writing Solid Code, Microsoft Press, 1993
Rubini, A.: Linux Device Drivers, O'Reilly & Associates, 1st Edition 1998
Stankovic, J.A.; Ramamritham, K.: Tutorial on Hard Real-Time Systems, IEEE Computer Society, No. 819
Tanenbaum, A. S.: Moderne Betriebssysteme, Hanser-Verlag/Prentice Hall, 1994
Wörn, H.; Brinkschulte, U.: Echtzeitsysteme - Grundlagen, Funktionsweisen, Anwendungen, Springer, 2005 (bei Springerlink aus dem HSRM-Netz zum Download)
Zöbel, D.; Albrecht, W.: Echtzeitsysteme - Grundlagen und Techniken, International Thompson Publishing, 1995