Schulungsübersicht

Einführung

Überblick über Embedded Systems

  • Real-Word Verwendung: Uhren, DVD-Player, Mobiltelefone, usw.
  • Unterschiede zwischen Echtzeit-Betriebssystemen, EmbeddedLinux, etc.
  • Ressourcenbeschränkungen: Größe, Geschwindigkeit und Stromverbrauch

Überblick über die Microcontroller-Architektur

  • Microcontrollers vs. Mikroprozessoren
  • Auswahl einer Microcontroller-Architektur

Beginn eines Projekts

  • Entscheidung über die Designanforderungen
  • Vorbereitung der Entwicklungsumgebung, Tools und Hardware
  • Schnittstellen zwischen Mikrocontroller und PC.

Programming einen 8051 Microcontroller verwenden Embedded C

  • Arbeiten mit Systemperipherie
  • Kopplung mit Benutzerperipherie
  • Allzweck-E/A

Programming ein ARM CORTEX M-3 unter Verwendung von Embedded C

  • Arbeiten mit Systemperipherie
  • Kopplung mit Benutzerperipherie
  • Allzweck-E/A

Programming ein ARM9-CPU-Kern unter Verwendung von Embedded C

  • Arbeiten mit Systemperipherie
  • Schnittstellen mit Benutzerperipherie
  • Allzweck-E/A

Testen und Fehlersuche

  • Werkzeuge und Techniken
  • Optimierung von Größe, Geschwindigkeit und Stromverbrauch

Einsatz eines eingebetteten Systems

  • Überlegungen zur Umgebung
  • Sichern eines Geräts

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Ein Verständnis für Elektronik.
  • Erfahrung in der C-Programmierung.
  • Hardware (Mikrocontroller, Kabel, etc.) und Software (IDE, etc.) werden von allen Teilnehmern benötigt. Bitte erkundigen Sie sich beim Schulungskoordinator nach den spezifischen Anforderungen.

Teilnehmerkreis

  • Electronik-Ingenieure
  • Entwickler mit Kenntnissen in Elektronik
 35 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien