Die hier hinterlegten Angaben dienen rein der Information und besitzen keine Rechtsgültigkeit. Verbindliche Informationen sind ausschließlich im Modulhandbuch veröffentlicht.
Die Studierenden kennen den Unterschied zwischen Mikrocontrollern und Mikroprozessoren und deren Speichermanagement. Sie können Anforderungen an ein Eingebettetes System in Bezug auf Echtzeit, Schnittstellen und Peripherie formulieren und die Spezifikationen praktisch umsetzen.
Studierende sind mit der hardwarenahen Programmierung in C und Assembler vertraut und können Eingebettete Systeme sowohl mit als auch ohne Betriebssystem in Betrieb nehmen.
Sie können Anwendungsaufgaben für einen Mikrocontroller in gängigen Entwicklungsumgebungen implementieren, testen und debuggen. Dabei verwenden Sie sowohl bereitgestellte Bibliotheken als auch eigene Funktionen zur Realisierung von Vordergung-/Hintergrund-Routinen, Interruptbehandlung, Auslesen von Sensorik, Ansprechen von Aktorik und Kommunikation via Bus-Schnittstellen.
Vorlesung, Übungen mit Entwicklungsboard für ARM-Cortex Mikrocontroller
Englisch
PL
Klausur oder Belegarbeit mit Gespräch/Präsentation
5
4