In der Vorlesung Hardwarenahe Programmierung schauen wir uns die Schnittstelle zwischen Hard- und Software ganz genau an. Dabei beantworten wir zum Beispiel die folgenden Fragen:
- Wie kommt die Software auf die Hardware?
- Wie startet ein μC das Programm?
- Wie lange dauert die Ausführung von einzelnen Code-Fragmenten?
- Was gibt es zu beachten? (Überlauf, Auslöschung, Rauschen, Drift, Aliasing, S/H-Rückwirkungen, ...)
Im praktischen Teil werden einfache Versuche mit Arduino und Raspberry Pi mit externer Hardware durchgeführt und verschiedene Programmiersprachen wie C/C++, Matlab/Simulink, LabVIEW, und andere verglichen.
Maximale Teilnehmeranzahl: 10 (Modus: in Reihenfolge der Anmeldung)
Prüfungsform: Klausur
Praktikum: Ja
Umfang V/Ü/P: 2/1/1
Eine Anmeldung zum Kurs findet über das CaMS statt. Die Kursinhalte entnehmen Sie aus dem Ilias.