Kontakt aufnehmen

Schulungsübersicht

Einführung

Überblick über eingebettete Systeme

  • Praxisbeispiele: Uhren, DVD-Player, Mobiltelefone usw.
  • Unterschiede zwischen Echtzeit-Betriebssystemen, Embedded Linux usw.
  • Ressourcenbeschränkungen: Größe, Geschwindigkeit und Stromverbrauch

Überblick über die Mikrocontroller-Architektur

  • Mikrocontroller im Vergleich zu Mikroprozessoren
  • Auswahl einer Mikrocontroller-Architektur

Projektstart

  • Festlegung der Designanforderungen
  • Vorbereitung der Entwicklungsumgebung, Tools und Hardware
  • Schnittstelle zwischen Mikrocontroller und PC.

Programmierung eines 8051-Mikrocontrollers mit Embedded C

  • Arbeit mit Systemperipheriegeräten
  • Anbindung von Benutzerperipheriegeräten
  • General Purpose I/O (Allgemeine Ein-/Ausgabe)

Programmierung eines ARM CORTEX M-3 mit Embedded C

  • Arbeit mit Systemperipheriegeräten
  • Anbindung von Benutzerperipheriegeräten
  • General Purpose I/O (Allgemeine Ein-/Ausgabe)

Programmierung eines ARM9-CPU-Kerns mit Embedded C

  • Arbeit mit Systemperipheriegeräten
  • Anbindung von Benutzerperipheriegeräten
  • General Purpose I/O (Allgemeine Ein-/Ausgabe)

Testen und Debugging

  • Tools und Techniken
  • Optimierung für Größe, Geschwindigkeit und Stromverbrauch

Bereitstellung eines eingebetteten Systems

  • Umgebungsbedingungen berücksichtigen
  • Absicherung eines Geräts

Fehlerbehebung

Zusammenfassung und Fazit

Voraussetzungen

  • Grundkenntnisse in Elektronik.
  • Programmiererfahrung mit C.
  • Hardware (Mikrocontroller, Kabel usw.) und Software (IDE usw.) werden von allen Teilnehmern benötigt. Bitte sprechen Sie sich mit dem Schulungsleiter bezüglich spezifischer Anforderungen ab.

Zielgruppe

  • Elektronikingenieure
  • Entwickler mit Kenntnissen in Elektronik
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien