kramann.info
© Guido Kramann

Login: Passwort:










Echtzeitsysteme 2



Druckversion der nachfolgenden Darstellung als Artikel im .pdf-Format: Echtzeitsysteme2_art_Guido_Kramann_29092010.pdf.


Zusammenfassung


Im ersten Teil der Lehrveranstaltung haben Sie einige Konzepte zur Realisierung von Echtzeitanwendungen kennengelernt. Neben der Verwaltung konkurrierender Prozesse wurde untersucht mit welchen Techniken Gewährleistungsintervalle eingehalten werden können. Auch Versuche mit konkreter Hardware wurden durchgeführt. Im zweiten Teil soll es mehr um die Realisierung von Echtzeit im Sinne von schnell gehen. Dazu wird es eine ausführliche Einführung in die Maschinen-nahe Programmiersprache Assembler geben und in die Verwendung von Mikrocontrollern mit speziellen erweiterten Befehlssätzen, die beispielsweise Multiplikationen in einem Taktzyklus erledigen können, so genannte DSP-Mikrocontroller. Schließlich werden wir uns noch mit der Parallelisierung von Prozessen auf Multiprozessor-Hardwareplattformen beschäftigen.



Einleitung


An dieser Stelle werden im Verlauf des Wintersemesters 2010/11 Vorlesungsinhalte, Übungen und sonstige Materialien zu der Veranstaltung Echtzeitsysteme 2 aus dem Fachbereich Technik der Fachhochschule Brandenburg eingepflegt.

Am Ende des Semesters werden hier somit die prüfungsrelevanten Inhalte dieses Semesters zu finden sein.

Allgemeine Angaben zur Lehrveranstaltung

Angaben zu den jeweiligen Prüfungsformen und die Prüfungstermine aller Veranstaltungen von G. Kramann im Wintersemester 2010/11 finden Sie unter dem Haupt-Menüpunkt "Planung".

Themen dieser Veranstaltung

  • Programmierung von Echtzeitanwendungen in Assembler auf einem ATmega32.
  • DSP (Digitaler Signalprozessor) - Programmierung mit dem DSP-Mikrocontroller DSPIC30F3013 von Microchip.
  • Parallelisierung von Prozessen auf Multiprozessor-PCs mittels OpenMP (Open Multi-Processing)