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]

Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester WS 2017/18 , Aktuelles Semester: SoSe 2024
  • Funktionen:
  • Zur Zeit kein Belegungszeitraum aktiv.
Embedded Computing    Sprache: Englisch    Belegpflicht
Nr.:  3124     Vorlesung/Übung     WS 2017/18     4 SWS     Jedes Semester    
   Weitere Links: Script der Vorlesung 
   Master-Studiengang: Masterstudiengang Mechatronics    
 
      Mechatronics, Abschluss 90,   ( 1. - 3. Semester ) - ECTS-Punkte : 5     - Kategorie : Pflichtfach    
  Electrical Engineering and Embedded Systems, Abschluss 90,   ( 1. Semester ) - ECTS-Punkte : Teil von Modul Embedded Computing 5 ECTS     - Kategorie : Pflichtfach    
   Zugeordnete Lehrperson:   Brümmer
 
 
   Termin: Dienstag   09:45  -  11:15    wöchentl Durchf. Lehrperson:   Brümmer       Raum :   H 002   Gebäude H  
  Donnerstag   09:45  -  11:15    wöchentl       Raum :   H 004   Gebäude H  
 
 
   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: Master Mechatronics: benotet K90
Electrical Engineering and Embedded Systems: benotet PF
 
   Module: Embedded Computing (MM)