Mechanismen moderner Echtzeitbetriebssysteme
Nutzen und Ziele
Sie kennen die wesentlichen Mechanismen moderner Echtzeitbetriebssysteme und sind damit besser in der Lage, die Eignung eines Echtzeitbetriebssystems für Ihre Anwendung einzuschätzen.
Zielgruppe
Software-Architekten, Software-Designer, Software-Entwickler, Programmierer.
Voraussetzungen
Grundkenntnisse der Architektur von Mikrocontrollern und/oder Mikroprozessoren und deren Programmierung (in C) sind von Vorteil.
Inhalt
Das Seminar behandelt folgende wichtige Mechanismen moderner Echtzeitbetriebssysteme:
- Klassifizierung von Betriebssystemen
- Prozess-/ Thread-/ Task-Management
- Interrupt Management
- Synchronisation
- Interkommunikation
- Ressourcen-Management
- Zeitmanagement
- Dynamisches Speichermanagement
- Weitere Betriebssystem-Mechanismen
- Wichtige Designhinweise
- RTOS-Beispiel: FreeRTOS
Referent
Dipl.-Ing. Thomas Batt kennt die Welt der Echtzeit aus dem Effeff. Seine langjährige Erfahrung als Entwickler, Trainer und Coach mit den Facetten der Hardware- und Softwareentwicklung erlaubt es ihm, dieses Thema aus den Blickwinkeln unterschiedlichster Projektanforderungen zu beleuchten.
