Embedded Systems Hands-On 1: Design and Implementation of Hardware/Software Systems
Type / Credits- P4
- 6.0 CP for solving tasks and documenting the solutions, as well as presenting the results in a final colloquium.
Assistants
- Jaco Hofmann
- Andreas Engel
Proposed Experiences
- Visit of „Digitaltechnik“, „Rechnerorganisation“, „Architektur und Entwurf von Rechnersystemen“, „Betriebssysteme“, and „Systemnahe und Parallele Programmierung“ or
- similar topics from other study programs
Content:
In this lab, students acquire basic practical skills in designing and implementing embedded systems. First, some important concepts and techniques are introduced:
- Electrical engineering basics
- Usage of laboratory equipment
- Design and implementation of electronic circuits
- Acquisition and processing of sensor data
- Communication buses in embedded systems
- Programming and debugging heterogeneous embedded systems
- Linux kernel in embedded systems
Registration
- in TUCaN (20-00-0959-pr)
- Due to the constrained lab resources, the number of participants is limited to 30 students (overbooking will be resolved by lot).
Organization
- Building groups of three persons
- 5 work stations (S2|02 E104)
- GitLab for task discussions and submission of solutions
- regular presentation of task descriptions, but autonomous task editing
- final colloquia
Dates
- Introduction: 13.04.2018 13:30 - 15:10 C120
- All other dates will be provided by the lab-internal GitLab
-
overview
- All other materials will be provided by the lab-internal GitLab