Inhalt
Inhalt |
Übungen zu Multitasking, Semaphor, Message-Queue(Mailbox), mit dem RTOS FreeRTOS (auf Mikrocontroller).
Übungen zu Timeslice Scheduling, FPP prioritätsbasiertes Scheduling, Echtzeitnachweis, AD-, DA-Wandler, UART, (AVR / ARM Mikrocontroller). |
Lernziele |
Vertiefung der in der Vorlesung Automatisierungstechnik/Echtzeitprogrammierung vermittelten Grundlagen über Echtzeitbetriebssysteme (RTOS). Kennenlernen zweier Entwicklungssysteme für die Echtzeitprogrammierung sowie deren praktische Anwendung. |
Voraussetzungen |
Inhalt der Vorlesung Echtzeitprogrammieren oder äquivalente Vorkenntnisse.
Grundkenntnisse der Programmiersprache C |
Leistungsnachweis |
Modulprüfung: K90 benotet (zusammen mit der Vorlesung LSF-Nr. 1494, gemäß gültiger SPO)- Achtung: Bonuspunkte für vollständiges bearbeiten der Prakt. Arbeiten werden vergeben!
Modul examination: Graded written Exam, 90 Minutes (together with RTP Practical, LSF-Nr. 1904, according to the current SPO). Attention: Bonus Points will be awarded for completing the practical tasks! |