Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Modul 1: Einführung in Embedded-Systeme
-
Überblick
Verstehen Sie den Zweck und den Anwendungsbereich von Embedded-Systemen in verschiedenen Branchen. -
Eigenschaften von Embedded-Systemen
Lernen Sie die wichtigsten Merkmale kennen, die ein Embedded-System definieren, wie Echtzeit-Einschränkungen, dedizierte Funktionalität und die Integration von Hardware und Software. -
Arten von Embedded-Systemen
Erfahren Sie mehr über verschiedene Kategorien wie Standalone-Systeme, Echtzeitsysteme, vernetzte Embedded-Systeme und mobile Embedded-Systeme. -
Embedded-Architekturen
Einführung in gängige architektonische Modelle, einschließlich Harvard- und von-Neumann-Architekturen.
Modul 2: Programmiersprachen und Entwicklungsumgebung
-
C-Sprache
Überblick über die Programmiersprache C, ihre Syntax und warum sie in Embedded-Systemen weit verbreitet ist. -
C für Embedded-Systeme
Lernen Sie, wie C genutzt wird, um direkt mit Hardware zu interagieren, einschließlich Speicher manipulation und Hardware-Register. -
Hardware-Interface-Programmierung
Verstehen Sie, wie Sie Low-Level-Code schreiben, um Sensoren, Aktoren und andere Hardwarekomponenten zu steuern.
Modul 3: Grundlagen von Mikrocontrollern
-
Mikrocontroller-Architektur
Einführung in den internen Aufbau und die Funktionsweise von Mikrocontrollern. -
Grundlegende Konfigurationen
Lernen Sie, wie man Mikrocontroller für verschiedene Anwendungen konfiguriert und initialisiert. -
Grundlegende Peripherie
Lernen Sie gängige Peripherieeinheiten wie Timer, ADCs (Analog-Digital-Wandler), UARTs und GPIOs kennen.
Modul 4: Internet der Dinge (IoT)
-
Überblick über IoT
Verstehen Sie das Konzept des IoT und warum Embedded-Systeme Kernkomponenten von IoT-Lösungen sind. -
IoT-Architektur
Studieren Sie die Ebenen eines IoT-Systems, einschließlich der Sensorebene, der Netzebene, der Datenverarbeitungsebene und der Application-Ebene.
Voraussetzungen
- Vertrautheit mit Programmierkonzepten
- Grundlegendes Verständnis von Computersystemen
Zielgruppe
- Ingenieure und technische Fachkräfte
- Entwickler für Embedded-Software
- Technische Mitarbeiter, die IoT und Embedded-Systemdesign erkunden möchten
21 Stunden
Erfahrungsberichte (1)
Die Fähigkeit, auch fortgeschrittene Themen anzusprechen, selbst wenn sie zunächst nicht geplant waren.
Gabriel Chouinard - Spark Microsystems
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maschinelle Übersetzung