Programmieren eines industriellen Mikrocomputersystems und seiner Peripheriebausteine zur Lösung einer Steuerungsaufgabe. Arbeiten mit einem Mikrocomputerentwicklungssystem. Austesten und Inbetriebnehmen einer Mikrorechnersteuerung.
Praktisches Umsetzen des in der Vorlesung mit Übung (384.173) behandelten Stoffes anhand eines typischen Mikrocontrollers. Stichworte: Interrupts, Timer, USART/SPI, On-Chip Peripherie, externe Peripherien. Basierend auf einer Mikrocontrollerschaltung mit dem STM32 sollen einfache Beispiele realisiert werden.
Der Laborteil knüpft an die Mikrocomputer-VU (384.173) an.
Im Labor wird das während der UE erworbene Wissen über den STM32 praktisch umgesetzt. Gruppen von zwei Studierenden arbeiten an drei aufeinander folgenden Tagen gemeinsam an einer Aufgabe.
Bei der Laborübung herrscht Anwesenheitsplicht.
Das Labor wird in Zweiergruppen an drei ganzen Tagen (09:00-17:00) nacheinander im Raum CAO224 (ICT, Gebäudeteil CA, 2. Stock) durchgeführt. Dazu werden zu Beginn des Semesters mögliche Anmeldetermine angeboten. Sie müssen nur an einem der dreitägigen Labortermine teilnehmen. Es ist eine der acht verfügbaren Aufgaben zu behandeln - welche, wird rechtzeitig ausgelost und den angemeldeten Studierenden bekannt gegeben.
Bereiten Sie sich vor dem Labor zu Hause auf die Ihnen zugeloste Aufgabenstellung vor, zusammen mit Ihrem Laborpartner/Ihrer Laborpartnerin. Dazu müssen Sie die Dokumentation der ihnen zugelosten Aufgabenstellung (zu finden im Bereich "Unterlagen") lesen und verstehen. Sie brauchen sich nur auf die Ihnen zugeloste Aufgabenstellung vorzubereiten - die anderen Aufgabenstellungen sind für Sie ohne Belang.
Bitte seien Sie - vor allem am ersten Labortag - pünktlich um 9:00 Uhr vor Ort. Zu spät kommende Studierende können ausgeschlossen werden.
Ablauf:
Die Endnote setzt sich zusammen aus der Note für die Laborabgabe selbst und dem Abgabegespräch (individuell). Für eine positive Gesamtnote müssen beide Teile für sich positiv sein.
Die Noten werden am Ende des Semesters ausgestellt, wenn alle Gruppen fertig sind.
Die Anmeldung erfolgt über Gruppen-Anmeldung.
Basiswissen über die Programmiersprache C (Programmieren 1 + 2) und über digitale Schaltungen (Digitale Systeme).