Informatikwerkstatt-MR WS 16/17

(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] [P2] Weitere Programmierelemente bis zur Simulation von Modultests
  • [F3] [P3] PC Kommunikation, Testscripte in Python
  • [F4] [P4] Test mit Logikanalysator, Bluetooth, LC-Display, Sonar-Sensor
  • [F5] [P5] IO-Hintergrundprozesse, Experimente mit 3 Treibern
  • [F6] [P6] Timer
  • [F7] [P7] Interrupts
  • [F8] [P8] Interrupt-basierte Treiber
  • [F9] [P9] Drehzahlsteuerung und Winkelmessung
  • [F10] [P10] Motorregelung
  • [F11] [P11] Joystick, Infrarot-Abstandssensor und Liniensensor

Vergangene Semester

Informatikwerkstatt-MR WS 15/16

Informatikwerkstatt-MR WS 15/16

Informatikwerkstatt-MR WS 14/15

Informatikwerkstatt-MR WS 14/15

Informatikwerkstatt-MR WS 13/14

Informatikwerkstatt-MR WS 13/14