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.
Dauer 21 Stunden
Schulungsübersicht
Modul 1: Einführung in eingebettete Systeme
-
Übersicht
Verständnis von Zweck und Umfang eingebetteter Systeme in verschiedenen Branchen. -
Eigenschaften eingebetteter Systeme
Erlernen der wesentlichen Merkmale, die ein eingebettetes System definieren, wie Echtzeitbeschränkungen, dedizierte Funktionalität und die Integration von Hardware und Software. -
Arten eingebetteter Systeme
Erkundung verschiedener Kategorien wie Standalone-Systeme, Echtzeitsysteme, vernetzte eingebettete Systeme und mobile eingebettete Systeme. -
Eingebettete Architekturen
Einführung in gängige Architekturmuster, einschließlich Harvard- und von-Neumann-Architekturen.
Modul 2: Programmiersprachen und Entwicklungsumgebung
-
Sprache C
Übersicht über die Programmiersprache C, ihre Syntax und die Gründe für ihre weitreichende Nutzung in eingebetteten Systemen. -
C für eingebettete Systeme
Lernen, wie C zur direkten Interaktion mit der Hardware verwendet wird, einschließlich Speicher-Manipulation und Hardware-Register. -
Programmierung von Hardware-Schnittstellen
Verständnis dafür, wie Low-Level-Code zum Steuern von Sensoren, Aktoren und anderen Hardwarekomponenten geschrieben wird.
Modul 3: Grundlagen von Mikrocontrollern
-
Architektur von Mikrocontrollern
Einführung in den internen Aufbau und die Funktionsweise von Mikrocontrollern. -
Grundlegende Konfigurationen
Lernen, wie Mikrocontroller für verschiedene Anwendungen konfiguriert und initialisiert werden. -
Grundlegende Peripheriegeräte
Erkundung gängiger Peripheriegeräte wie Timer, ADCs (Analog-Digital-Wandler), UARTs und GPIOs.
Modul 4: Internet of Things (IoT)
-
Übersicht zu IoT
Verständnis des IoT-Konzepts und die Rolle eingebetteter Systeme als Kernkomponenten von IoT-Lösungen. -
IoT-Architektur
Untersuchung der Schichten eines IoT-Systems, einschließlich Schichten für Sensorik, Netzwerk, Datenverarbeitung und Anwendung.
Voraussetzungen
- Grundkenntnisse in Programmierungskonzepten
- Grundlegendes Verständnis von Computersystemen
Zielgruppe
- Ingenieure und Fachleute aus der Technik
- Entwickler von Embedded-Software
- Technisches Personal, das sich mit dem Design von IoT und eingebetteten Systemen befasst
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