Grundlagenseminar zur C-Programmierung für Embedded-Systeme

TAE - Technische Akademie Esslingen e.V., in Ostfildern (+1 Standorte)
Durchführungsform
Präsenzkurs / vor Ort
Nächster Starttermin
5 Februar, 2025 Details anzeigen
Preis
1.310 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Durchführungsform
Präsenzkurs / vor Ort
Nächster Starttermin
5 Februar, 2025 Details anzeigen
Preis
1.310 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Für weitere Informationen stellen Sie gerne eine Informationsanfrage 👍

Beschreibung

Hardwarenahe Softwareentwicklung von der Theorie zur Praxis auf dem Raspberry Pi

Im Laufe der Jahre hat sich C zunehmend als Standard für die Entwicklung von Embedded-Systemen etabliert und ist heute die Grundlage für viele andere Programmiersprachen. Sie ist die Sprache der Wahl für die Programmierung von Embedded-Systemen, da sie eine effiziente Nutzung von Ressourcen ermöglicht und eine hohe Portabilität bietet.

Selbst kleine Embedded Geräte verfügen heutzutage über ausreichend Ressourcen, um in C programmiert zu werden, was die Einsatzmöglichkeiten und Flexibilität erheblich erweitert.

Daher ist C eine der wichtigsten Programmiersprachen in einer Vielzahl von Branchen wie Automobilindustrie, Medizintechnik, IoT, industrielle Steuerungen und mehr.


Sie werden im Rahmen dieses Seminars die Programmiersprache C kennenlernen und sich mit ihrer Syntax vertraut machen. Darüber hinaus unterstützen wir Sie beim Umstieg von der Assembler-Programmierung auf C. Ein weiteres Ziel ist es, Ihnen die hardwarenahe Programmierung mithilfe von C näherzubringen. Sie lernen, wie man "größere" Programme in Funktionen und Dateien strukturiert, um deren Lesbarkeit und Wartbarkeit zu verbessern.



Programmierer, Softwareingenieure, Hardwareingenieure, Systementwickler, Softwaretester


Mittwoch, 5. Februar 2025
9.00 bis 12.15 und 13.15 bis 16.30 Uhr

  • Einführung und Einordnung
  • Toolchain, Cross-Compiler
  • Zahlensysteme
  • Einfache Datentypen (Ganzzahl, Gleitkommazahl)
  • Arithmetischen Operatoren
  • Inkrement, Dekrement
  • Signed, unsigned
  • Implizite und explizite Datentypumwandlung
  • Ausdrücke, bedingte Ausdrücke
  • Zuweisungsoperatoren
  • Programmfluss (Verzweigung, Schleifen, continue, break)
  • Mehrfach-Verzweigung (switch, case)
  • Goto, Marken
  • Größe von Variablen (sizeof, size_t)

Donnerstag, 6. Februar 2025
9.00 bis 12.15 und 13.15 bis 16.30 Uhr

  • Funktionen (Parameterübergabe call-by-value und Ergebnis)
  • Gültigkeit und Lebensdauer
  • Header-Dateien
  • Mathematische Funktionen
  • Arrays
  • Zeiger auf einfache Datentypen (Address-, Inhaltsoperator, ptrdiff_t)
  • Datentyp-Attribute (const, static, volatile, void)
  • Funktionen (Parameterübergabe call-by-reference)
  • Funktionen mit variabler Anzahl Parameter (va_start, va_arg, va_end)
  • Strings
  • String-Funktionen
  • Stringformatierung (printf, scanf)

Kommende Starttermine

1 verfügbarer Starttermin

5 Februar, 2025

  • Präsenzkurs / vor Ort
  • Ostfildern
  • Deutsch

Videopräsentation

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Grundlagenseminar zur C-Programmierung für Embedded-Systeme zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
TAE - Technische Akademie Esslingen e.V.
An der Akademie 5
73760 Ostfildern

TAE – Berufliche Fort- und Weiterbildung

Die Technische Akademie Esslingen (TAE) gehört seit mehr als 65 Jahren zu den bedeutendsten Anbietern für berufsvorbereitende und berufliche Qualifizierungen Deutschlands. Die TAE deckt mit jährlich rund 1.000 Veranstaltungen in 17 verschiedenen Themenbereichen nahezu jedes Feld ab, zu dem man sich...

Erfahren Sie mehr über TAE - Technische Akademie Esslingen e.V. und weitere Kurse des Anbieters.

Anzeige