Seminare
Seminare

Programmieren lernen am Mikrocontroller

Seminar - GFU Cyrus AG

Wer das Seminar besucht hat, kann  eigenständig kleine Programme für einen STM32 schreiben, übersetzen,  aufspielen und im Debugger prüfen, die Peripherie über CubeMX  konfigurieren und mit HAL, LL oder direktem Registerzugriff ansprechen,  Herstellerbibliotheken und fremde Treiber einbinden und ihre Lizenzlage einschätzen, Abläufe als Zustandsautomat mit Interrupts und nicht blockierender Zeitsteuerung entwerfen, ein bestehendes Projekt lesen, erklären und gezielt erweitern sowie Entwicklungsumgebung,  Versionsverwaltung, statische Analyse und KI-Assistenz im Alltag  sinnvoll und kritisch einsetzen
Termin Ort Preis*
02.11.2026- 04.11.2026 online 2.415,70 €
02.11.2026- 04.11.2026 Köln 2.415,70 €
02.08.2027- 04.08.2027 online 2.415,70 €
02.08.2027- 04.08.2027 Köln 2.415,70 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Tag 1: Werkzeuge, erste Programme und der Blick in fremden Code
  • 1. Das Zielsystem
  • 2. Die Entwicklungsumgebung
  • 3. Unterstützende Werkzeuge von Anfang an
  • 4. Variablen, Datentypen und Ausdrücke
  • 5. Kontrollstrukturen
  • 6. Ein bestehendes Projekt lesen
  • Praxis-Übung 1: Ein fertiges Beispielprojekt wird in Betrieb genommen, im Debugger nachvollzogen und schriftlich erklärt; anschließend wird eine gezielte Änderung eingebaut und ihre Wirkung nachgewiesen.
  • Tag 2: Sprache, Zugriff auf die Hardware und Bibliotheken
  • 7. Funktionen und Aufteilung
  • 8. Zeiger verstehen
  • 9. Zusammengesetzte Datentypen
  • 10. Bits, Register und das Referenzhandbuch
  • 11. Bibliotheken statt Registerakrobatik
  • 12. Speicher ohne Betriebssystem
  • Praxis-Übung 2: Ein Sensor wird über I2C mit HAL und einem Herstellertreiber eingebunden, die Messwerte werden in einer Struktur abgelegt und seriell ausgegeben; anschließend wird derselbe Zugriff einmal direkt über Register nachvollzogen.
  • Tag 3: Ereignisse, Struktur, Qualität und fremder Code
  • 13. Interrupts und ereignisgesteuertes Arbeiten
  • 14. Zustandsautomaten statt verschachtelter Schleifen
  • 15. Nicht blockierend arbeiten
  • 16. Fehler finden
  • 17. Fremden Code übernehmen und erweitern
  • 18. Lesbarer und prüfbarer Code
  • 19. Wie es weitergeht
  • Praxis-Übung 3: Ein fremdes Beispielprojekt wird analysiert, ein eingebauter Fehler gefunden und behoben, das Programm um eine eigene Funktion als Zustandsautomat mit Interrupt und nicht blockierender Zeitsteuerung erweitert und die Änderung im Debugger nachgewiesen.







  • ...


Den kompletten Seminarinhalt finden Sie auf der Anbieterseite

Dauer/zeitlicher Ablauf:
3 Tage
Zielgruppe:
  • Technische Fachkräfte ohne Programmiererfahrung, die Firmware schreiben oder anpassen sollen
  • Produktentwicklung und Automatisierungstechnik mit Bedarf an eigener Gerätesoftware
  • Personen, die bestehende Gerätesoftware übernehmen, verstehen und weiterpflegen müssen
  • Quereinsteigende aus Elektrotechnik, Mechatronik oder Physik


Voraussetzungen: Keine Programmierkenntnisse erforderlich. Sicherer Umgang mit einem Rechner und technisches Grundverständnis genügen. Elektronikkenntnisse sind nicht nötig, weil die Hardware fertig aufgebaut zur Verfügung steht.

Seminarkennung:
82206
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha