Microcomputer Systems 2
wv.mc2.v, 67 Lektionen in FS2025
Lektionen (alle vorbei)
Und 55 weitere. Alle im Stundenplan
Modulbeschreibung 19HS
Moderne eingebettete und vernetzte Systeme arbeiten heute mit Echtzeit-Betriebssystemen. Wegen der grossen Flexibilität und der freien Verfügbarkeit ist inzwischen Linux das mit Abstand am meisten verbreitete Betriebsystem für embedded Systeme. Das Modul vermittelt alle Grundlagen zum Erstellen eines für die eigenen Bedürfnisse zugeschnittenen embedded Linux Systems. Dabei werden Themen wie System Architektur, Filesystem, Kernel Konfiguration, Erstellen eines eigenen Kernel Treibers, Hardware I/O, Echtzeitfähigkeit, Scheduling und Multi-Tasking umfassend behandelt. Weitere zentrale Elemente von High-End Embedded Prozessors wie Cache und Memory Management werden ebenfalls untersucht. Schliesslich werden Möglichkeiten zur Verarbeitung von digitalen Video- und Audioströmen in einem eingebetteten Linux System diskutiert.
- ECTS
- 4
- Institut
- 119899: T InES
- Verantwortung
- Matthias Rosenthal
- Sprache
- (X) Deutsch ( ) Englisch
Modulinhalte
Linux System Design mit Yocto I/O Konzepte und Ansteuerung in Linux Architektur des Linux Kernels Konzept und Realisierung von Device Treibern als Kernel Modul System Eigenschaften, Filesystem und Bootloader Echtzeit Scheduling Strategien mit Linux Gstreamer Framework für Video und Audio Verarbeitung Cache Memory Management Unit Embedded Machine Learning
Voraussetzungen
MC1, CT1, CT2
Versionen
- 19HSt.BA.WV.MC2.19HS