Mikrocontroller 2 / C Programmierung


In diesem weiterführenden Kurs vertiefen Sie die in Mikrocontroller 1
erworbenen Kenntnisse und erarbeiten eine fundierte Basis über alle relevanten
Elemente der Programmiersprache C.
Inhalte
  • Programmierung:
    Arrays, Strukturen, Pointer, Callbacks, Modularisierung
  • Entwicklungsumgebung:
    Arduino
Ziele
  • Sie wenden die fortgeschrittenen Elemente der Programmiersprache C für
    fortgeschrittene Aufgaben richtig an.
  • Sie wenden Techniken zur Fehlersuche in einfachen Programmen richtig an.
Voraussetzungen
  • Grundlagen der Programmierung in C oder Modul Mikrocontroller 1 besucht
  • Grundlagenkenntnisse in der Digitaltechnik und Elektronik, wie sie in den Modulen Elektronik und Digitaltechnik vermittelt werden.
  • fundierte PC Anwenderkenntnisse
Hinweis

Ab dem ersten Unterrichtsabend ist das eigene Notebook mit einem
Windows/MacOS/Linux Betriebssystem erforderlich.

Kursunterlagen

Elektronische HFU Unterlagen
Datenablage mit Entwicklungsumgebung und Dokumentation
Arduino Board

Selbstlernzeit

20-50% zusätzlich zum Unterricht

Methode

50% Theorievermittlung, 50% Übungen am Notebook

Prüfung

Mikrocontroller 1+2 werden als ein Modul bewertet.

Das Modul ist erfolgreich abgeschlossen, wenn mind. 75% vom Unterricht besucht ist und die Modulschlussnote mind. 4.0 beträgt. Die Schlussnote wird aus den Noten der Lernzielkontrollen (Erfahrungsnote) und der Note der Modullernzielkontrolle (MLZ), gemäss den Promotionsbestimmungen für Studiengänge der HFU, ermittelt.

Wer Mikrocontroller 1 und Mikrocontroller 2 erfolgreich abschliesst erhält ein Zertifikat.