Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Embedded Computing - Detailansicht

  • Funktionen:
  • Zur Zeit kein Belegungszeitraum aktiv.
Grunddaten
Veranstaltungsart Vorlesung/Übung Langtext
Veranstaltungsnummer 3124 Kurztext
Semester WiSe 2022/23 SWS 4
Erwartete Teilnehmer/-innen Max. Teilnehmer/-innen
Rhythmus Jedes Semester Studienjahr
Hyperlink  
Sprache Englisch
Belegungsfrist Hauptbelegungszeitraum    19.09.2022 - 14.10.2022   
Termine Gruppe: [unbenannt] iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Status Lernziele fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
iCalendar Export für Outlook
Do. 17:45 bis 19:15 woch von 13.10.2022  Gebäude H - H002       10.11.2022: Veranstaltung findet in C004 statt!
08.12.2022: Corona
iCalendar Export für Outlook Do. 17:45 bis 19:15 Einzel am 10.11.2022 Gebäude C - C004       10.11.2022: 
Einzeltermine anzeigen
iCalendar Export für Outlook
Fr. 14:15 bis 15:45 woch Gebäude H - H104       21.10.2022: Terminkonflikt
25.11.2022: One week delay to wait for the RUST lecture
02.12.2022: Off Sick
23.12.2022: ab 13 Uhr Vorlesungsschluss vor Weihnachten
Gruppe [unbenannt]:
Zur Zeit kein Belegungszeitraum aktiv.
 


Zugeordnete Personen
Zugeordnete Personen Zuständigkeit
Feßler, Joachim , Dipl.Ing.(FH) begleitend
Pfeil, Markus, Professor verantwortlich
Laut SPO für
Abschluss Studiengang Semester Kategorie ECTS
Master mit vorausg. Absch Electrical Engineering and Embedded Systems 1 - 1 Pflichtfach 5
Master mit vorausg. Absch Mechatronics MM-E (aus dem Bereich Elektrotechnik) 1 - 1 Pflichtfach 5
Prüfungen / Module
Prüfungsnummer Prüfungsversion Modul
3128 6 Embedded Computing
3086 5 Embedded Computing
3026 7 Embedded Computing
Zuordnung zu Einrichtungen
Masterstudiengang Electrical Engineering and Embedded Systems
Masterstudiengang Mechatronics
Inhalt
Inhalt In modernen "Embedded Systemen" wie Motorsteuerungen, Anti-Blockier-Systemen oder in medizinischen Geräten nimmt der Anteil der Programmierung ein immer grösseres Gewicht ein, das auch immer komplexer wird. Dies bedeutet, dass auch komplexere Mikrocontroller Verwendung finden und deren Programmierung aufwendiger ist. Entwickler suchen mehr und mehr nach Unterstützung bei der Programmierung insbesondere auch die Unterstützung durch Betriebssysteme.

In dieser Vorlesung wird zunächst auf die Möglichkeiten der Modellierung von "Embedded Systemen" eingegangen. Danach erfolgt eine Darstellung der Funktionen eines 32-Bit-Mikrocontrollers (OMAP). Insbesondere die Schnittstellen-Funktionen werden erläutert. Die Programmierung diese Mikrocontrollers unter Verwendung des Betriebsystems uCLinux wird erläutert.

Der letzte Aspekt dieser Vorlesung handelt vom Einsatz von Betriebssystemen auf Mikrocontrollern. Die typische Einschränkungen von Mikrocontrollern im Zusammenhang mit Betriebssystemen werden dargestellt. Insbesondere die Vor- und Nachteile bei der Verwendung von virtuellen Speichern werden erläutert.
Literatur B. P. Douglas; "Real-Time UML", Second Edition. Addision Wesley Longman, Inc., 2000.
P. Marwedel; "Embedded System Design", Springer Verlag, 2006.
D. Abbott; "Linux for Embedded and Real-time Applications", Elsevier Science, 2003
Lernziele Das Ziel dieser Vorlesung besteht darin, einen Überblick über die besonderen Aspekte der angewandten Informatik auf dem Gebiet der "Embedded Systems" zu geben. Der erste Teil beschäftigt sich mit der Modellierung und gibt Werkzeuge an die Hand um das Verhalten und die Einschränkungen der "Embedded Systeme" zu modellieren. Als nächstes erfolgt eine Einführung in einen modernen 32-Bit-Mikrocontroller, wie er in typischen Applikationen Anwendung findet. Die Programmierung dieses Mikrocontrollers mit und ohne Verwendung eines Betriebsystems werden vorgestellt.
Voraussetzungen Für die erfolgreiche Teilnahme sind gute Kenntnisse auf dem Gebiet der Digitaltechnik und auf dem Gebiet der Programmiersprachen beispielsweise C notwendig. Weiterhin sind prinzipielle Kenntnisse in der Darstellung von Zahlen im "Fix-Point"- und "Floating-Point-Format" notwendig.
Leistungsnachweis benotet PF

Strukturbaum
Die Veranstaltung wurde 2 mal im Vorlesungsverzeichnis WiSe 2022/23 gefunden:
Mechatronics (Master)  - - - 2