Lehre.Informatikwerkstatt (Struktur)


Informatikwerkstatt -- Gruppe MR

(G. Kemnitz, C. Giesemann)

Die Informatikwerkstatt gibt einen Einblick in die praktische Arbeit eines Informatikers. Sie greift auf ausgewählte Lehrinhalte späterer Veranstaltungen vor, und zwar aus dem Blickwinkeln: Wozu braucht man das? Was macht man damit?
In der Gruppe "Mikrorechner" werden Studierende mit und ohne Programmiervorkenntnisse an die Entwicklung von Mikrorechnerapplikationen herangeführt:
  • Einführung in die Programmierung mit C unter einer integrierten Entwicklungsumgebung.
  • Umgang mit Debugger, Simulator und Logikanalysator.
  • Software-Architektur mit nebenläufig und interrupt-gesteuerten Treiberroutinen.
  • Entwicklung einer selbst zu wählenden Applikation im Team, vorzugsweise eines mikrorechnergesteuerten Fahrzeuges.

Foliensätze [F], Handouts für den Ausdruck [H] und Beispielprogramme [P]

  • [F0] Ankündigung, Lernziele, Organisation
  • [F1] [H1] [P1] Einführung in die Programmentwicklung bis Bitverarbeitung
  • [F2] [H2] [P2] Weitere Programmierelemente bis zur Simulation von Modultests
  • [F3] [H3] [P3] PC Kommunikation, Testscripte in Python
  • [F4] [H4] [P4] Test mit Logikanalysator, Bluetooth, LC-Display, Sonar-Sensor
  • [F5] [H5] [P5] IO-Hintergrundprozesse, Experimente mit 3 Treibern
  • [F6] [H6] [P6] Timer
  • [F7] [H7] [P7] Interrupts
  • [F8] [H8] [P8] Interrupt-basierte Treiber
  • [F9] [H9] [P9] Drehzahlsteuerung und Winkelmessung
  • [F10] [H10] [P10] Motorregelung
  • [F11] [H11] [P11] Joystick, Infrarot-Abstandssensor und Liniensensor

Dokumentationen und Beispielprogramme

[Archiv mit Programmbespielen] [ATmega2560] [Pmod-Module] [USB-LOGI-500] [Mikrorechnerbaugruppe MySys]

Aktuelles

Vergangene Semester: [WS 16/17] [WS 15/16] [WS 14/15] [WS 13/14]


Autor: gkemnitz, Letzte Änderung: 08.09.2017 19:55:57


 TU Clausthal 2005  Impressum