Lernziele Durch die erfolgreiche Teilnahme werden folgende Kompetenzen erworben:
1. Aufbau, Erweiterungsschnittstellen von Mikrocontroller-basierten Embedded-Systemen sowie deren Programmierung in C/C++ kennen lernen
2. Umgang und Möglichkeiten einer typische Cross-Entwicklungs- und Debug-Umgebung verstehen und anwenden können
3. Typische Aufbauformen von Embedded-Systemen sowie deren Vor- und Nachteile beurteilen können
4. Typische Softwarestrukturen von Embedded-Systemen kennen
5. Sich der besonderen Probleme der Hardware-nahen Hochsprachenprogrammierung bewußt sein und entsprechende Problemlösungen beherrschen
6. Problembewußtsein für die HW-/SW-Partitionierung besitzen
7. In der Lage sein ein einfaches Embedded System hard- und softwaremäßig zu entwerfen und aufzubauen
8. Grundkenntnisse im systematischen Entwurf (Modellierung) von Embedded Systems besitzen
 Inhalt

|