193
Compulsory

When a course instance has been created from a template, the course instance will be in this state

  • Data is usually still incomplete and everything can still be edited.
  • Lecturers or secretaries can move the state forward to Edited.

Die überwältigende Mehrheit zukünftiger Computersysteme wird durch miteinander kommunizierende, eingebettete Systeme geprägt sein. Diese finden sich in Maschinensteuerungen, Haushaltsgeräten, Kraftfahrzeugen, Flugzeugen, intelligenten Gebäuden etc. und werden zukünftig immer mehr in Netze wie dem Internet eingebunden sein.

Das Praktikum wird auf die Architektur eingebetteter Systeme eingehen und die Unterschiede zu traditionellen PC-Architekturen (z.B. Echtzeitfähigkeit, Interaktion mit der Umgebung) anhand praktischer Beispiele aufzeigen. Das Praktikum basiert auf 16- bzw. 32-Bit-Mikrocontrollersystemen.

Schwerpunkte des in einzelne Versuche gegliederten Praktikums sind:

  • Registerstrukturen
  • Speicherorganisation
  • hardwarenahe Assembler- und Hochsprachenprogrammierung
  • I/O-System- und Timer-Programmierung
  • Interrupt-System
  • Watchdog-Logik
  • Analogschnittstellen
  • Bussystemanbindung von Komponenten
  • Kommunikation (seriell, CAN-Bus, Ethernet, Funk und USB)
  • Ansteuerung von Modellen und Nutzung unterschiedlichster Sensorik

The overwhelming majority of future computer systems will be characterized by communicating, embedded systems. These are found in machine controls, household appliances, motor vehicles, airplanes, intelligent buildings, etc. and will in future be increasingly integrated into networks such as the Internet.

The internship will address the architecture of embedded systems and demonstrate the differences to traditional PC architectures (e.g., real-time capability, interaction with the environment) with practical examples. The internship is based on 16- and 32-bit microcontroller systems.

The main focus of the internship is the following:

    register structures
    memory organization
    Hardware assembler and high-language programming
    I / O system and timer programming
    Interrupt system
    Watchdog logic
    Analog interface
    Bus system connection of components
    Communication (serial, CAN bus, Ethernet, radio and USB)
    Control of models and use of different sensors

Cross-language

Expectant Mother

Not dangerous
Partly dangerous
Alternative Course
Dangerous

Nursing Mother

Not dangerous
Partly dangerous
Alternative Course
Dangerous