Embedded Systems

Programming Ultra Low Power Architectures

Dozent Oliver Bring­mann
Head
Oliver Bring­mann

Vor­lesung Block­ver­anstal­tung: 04. Ok­to­ber 2022 bis 14. Ok­to­ber 2022 (9:00 - 18:00 Uhr)
B319
Übungsleitung Alexan­der Jung
Re­searcher
Alexan­der Jung

Georg Volk
Alumni
Georg Volk

Joscha Benz
Alumni
Joscha Benz

Übungs­gruppe Einführungsver­anstal­tung, 04. Mai 2022, 14 Uhr c.t., B305.1
Um­fang 6 LP
Mod­ul­num­mer IN­F4316
Ein­trag im Kurskat­a­log Alma
Lern­plat­tform Ilias

Beschrei­bung

Dieses Modul ist eine Einführung in die prak­tis­che Ar­beit mit Mikro­con­trollern. Hierfür wird die auf einem 32-bit ARM Cor­tex-M0+ Prozes­sor basierende FRDM-KL25Z En­twick­lungsplat­tform ver­wen­det.

Nach einer kurzen Einführung in die ver­wen­dete Plat­tform, wer­den in Zweierteams prak­tis­che Auf­gaben gelöst.

Die The­men des Prak­tikums gliedern sich wie folgt:

  • Einführung in Em­bed­ded Pro­gram­mierung mit Hilfe der mbed-Plat­tform
  • Funk­tion­sweise des ARM Cor­tex M0+ Prozes­sors (As­sem­bler, In­ter­rupts)
  • Ex­terne Kom­mu­nika­tion (GPIO, I2C, Dis­plays, Key­pad)
  • Mes­sung der Leis­tungsauf­nahme
  • Low Power Modes des Prozes­sors
  • Re­duk­tion der Leis­tungsauf­nahme durch getrig­gerte Eventver­ar­beitung (In­ter­rupts, Timer)
  • Ab­schlusspro­jekt

Be­merkung

Vo­ran­mel­dung im ILIAS ist er­forder­lich. Die Vo­ran­mel­dung wird ab dem 18. April 2022 zur Verfügung ste­hen.