Mikrocontroller/Mikroprozessor Grundlagen - Präsenz-Training
Sie erwerben Kenntnisse der Funktionen und Arbeitsweise von Mikrocontrollern und Mikroprozessoren.
Hardware-Entwickler, Software-Entwickler
Es sind keine besonderen Vorkenntnisse notwendig.
Einsatzbereiche von 8-, 16- und 32-Bit Mikrocontrollern
Unterschied/Abgrenzung von Mikroprozessor zu Mikrocontroller
Aufbau eines Mikrocontrollers
Funktions- und Arbeitsweise
- CPU Aufbau und Pipeline
- CPU Arbeitsregister
- Grundsätzlicher Befehlssatz eines Mikrocontrollers
- Stack: Funktion und Zugriff
Speicherzugriff auf RAM (Datenspeicher) / ROM (Programmspeicher)
Adressraum/Programm-Modell
- von-Neumann-Architektur
- Harvard-Architektur
Basiswissen: Mikrocontroller-Programmierung
- Assembler
- Mikrocontroller-C - Unterschied zu ANSI-C
- Funktion eines Linker/Locators
Grundlegende on-Chip Peripherie
- Input/Output - Ports
- Timer - Capture/Compare
- Synchrone/asynchrone serielle Schnittstelle
Interrupt Controller
- Funktionsweise
- Interrupt-Vektoren und -Serviceroutinen
Praktische Übungen zum Einsatz eines Mikrocontrollers
Präsenz-Training
Onsite-Training
In maßgeschneiderten Workshops kombinieren wir Ihre konkreten Projektaufgaben mit unserem Trainingsangebot. Dabei berücksichtigen wir Ihre Anforderungen bezüglich Inhalt, Zeit, Ort, Dauer, technischem Umfeld und Vermittlungsmethodik.
Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.