DMM | Lehrender | Semester | Zeit | Raum |
---|---|---|---|---|
Vorlesung | Prof. Dr. Meinhard Schilling | Sommersemester | Montag 9.45-11.15 Uhr | R518 |
Übung | Sommersemester | Montag 16.45-18.15 Uhr | R414 |
Die Vorlesung beginnt mit einer Einführung in die Programmiersprache C. Die für C typischen Datenstrukturen und Programmiertechniken werden an Beispielprogrammen der digitalen Signalverarbeitung demonstriert:
Im ersten Teil der Vorlesung wird eine kurze Einführung in den Aufbau und die Programmierung von Mikrocontrollern gegeben. Dabei wird an Programmbeispielen sowohl die Programmierung in der Hochsprache C und die hardwarenahe Programmierung in Assembler besprochen. Als Hardware baut die Vorlesung auf modernen RISC-Controllern der Firma Atmel auf, für die sehr viele Beispiele und Projekte im Internet zu finden sind. Anschließend werden verschiedene Algorithmen der digitalen Signalverarbeitung in Assembler und C programmiert.
In der Übung werden am Institut entstandende Entwicklungsboards auf Basis eines Atmel ATmega1284 Mikrocontrollers verwendet. Mit Hilfe dieser Board erarbeiten die Studenten im Rahmen eines Semesterprojektes Themen aus den Bereichen Signalverarbeitung und Messdatenverarbeitung (Bsp. digitale Filter, FFT, Oszilloskop, etc.).
Das Entwicklungsboard verfügt über folgende Eigenschaften:
Die Entwicklungsboards stehen den Studenten auf Wunsch als Bausatz zur Verfügung.
zur Vorlesung ist hier freigeschaltet vom
11.03. bis 15.04.2024
zur Übung ist hier freigeschaltet vom
11.03. bis 15.04.2024