Lehre > Echtzeitverarbeitung (Sommersemester 2015) > Materialien

Echtzeitverarbeitung

Sommersemester 2015
Verantwortlich:
Prof. Dr. Reinhold Kröger
Dipl.-Inform. (FH), M.Sc. Kai Beckmann

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 Vorspann [pdf]  
1 Einführung und Grundlagen EinfuehrungGrundlagen [pdf]  
2 Zeit und Ordnen von Ereignissen Zeit-und-Ordnen [pdf]  
3 Basiswissen Regelungstechnik Basiswissen-Regelungstechnik [pdf]  
4 Echtzeitbetriebssysteme Echtzeitbetriebssysteme [pdf]  
5 IO-Hardware und Echtzeit IOHardwareUndEchtzeit [pdf]  
6 Planungsverfahren/ Scheduling Scheduling [pdf]  
7a Entwicklung von Anwendungen - Programmiersprachen EntwicklungAnwendungen [pdf]  
7b Entwicklung von Anwendungen - Modellierung Modellierung [pdf]  
9 Echtzeitkommunikation Echtzeitkommunikation [pdf]  
10 Echzeit-Middleware Middleware [pdf]  

Übungsblätter
Blatt Download
Blatt 1 Aufgabenblatt 1 [pdf]  
Blatt 2 Aufgabenblatt 2 [pdf]  
Blatt 3 Aufgabenblatt 3 [pdf]  
Blatt 3 - Kernel-Module Kernelmodule [tar.gz]  
Blatt 4 Aufgabenblatt 4 [pdf]  
Blatt 5 Aufgabenblatt 5 [pdf]  
Programm-Stub für Aufgabe 5 aufgabe5-stub [c]  
Blatt 6 Aufgabenblatt 6 [pdf]  
Blatt 7 Aufgabenblatt 7 [pdf]  

Downloads
Beschreibung Download
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  
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