Microcomputer Systems 2

wv.mc2.v, 78 Lektionen in FS2026

Lektionen (alle vorbei)

Und 66 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

Verwandt