RTOS Grundlagen und Implementierung

In unserer Schulung erhalten Sie eine umfassende Einführung in die Nutzung des schlanken Real-Time-Betriebssystems RTX v5 in Verbindung mit Cortex-M Mikrocontrollern und der MDK-Professional Development Software. Unsere erfahrenen Referenten zeigen Ihnen, wie Sie anspruchsvolle Anwendungen entwickeln können, die höchste Leistungs- und Echtzeitanforderungen erfüllen. Lernen Sie, wie Sie RTX v5 erfolgreich in Ihre Projekte integrieren, um optimale Ergebnisse bei der Entwicklung von Embedded-Systemen zu erzielen.

RTOS Grundlagen lernen

Worum geht es?

Einführung in das lean Real Time Operating System (RTOS) RTX v5 auf einem Cortex-M-Mikrocontroller. Während der gesamten Schulung verwenden wir die CMSIS-RTOS 2 API, die als Standard-Softwareschnittstelle für RTOS auf Cortex-M konzipiert ist.

Anmeldung zum RTOS Training
Weiter

RTOS Grundlagen und Implementierung

Format: Online-Schulung
Datum: 13. - 15. Mai 2025
Dauer: 3 Tage, jeweils von 9 Uhr – 13 Uhr.
Kurssprache: Deutsch (Präsentationsfolien auf Englisch)
Preis: 999,00 EUR (Frühbucher-Rabatt 50,- EUR)

13.
05.2025
15.
05.2025

Im Trainingspreis enthalten:

  • MDK-Professional (30-Tage-Volllizenz)
  • Alle Seminarunterlagen und Beispiele zum Selbststudium/Weiterüben

Die Inhalte der fünf Themenblöcke bauen aufeinander auf und ermöglichen einen kompakten Einblick in die Thematik und ihre Implikationen.

Schulungsinhalte:

1. RTOS-Konzepte und CMSIS-RTOS 2-API

  • Grundlegende RTOS-Konzepte
  • Thread-basiertes Design und Priorisierung, Kontextwechsel und RTOS-Kernel
  • CMSIS (Cortex Mirocontroller Software Interface Standard) und CMSIS-RTOS API 2-Spezifikation
  • RTOS in Cortex-basierten Mikrocontrollern

2. Erste Schritte

  • Setup, Konfiguration und Debug im Simulator

3. Bereitstellung

  • Thread- und Timing-Management
  • Thread-Flags und Interrupt-Behandlung
  • Semaphore und Mutex
  • Nachrichtenwarteschlangen
  • Idle-Aufgabe und Energieverwaltung
  • Error-Thread und Fehlerbehandlung
  • RTX v5-Konfiguration

4. RTOS-Techniken

  • Echtzeit- oder ereignisgesteuerter Code
  • Techniken zum Softwaretesten
  • Erweitertes Energiemanagement und Integration des Watchdogs

5. Planung einer RTOS-Applikation

  • Schritte in der Planung einer RTOS-Applikation
  • Design, Konzept und Architektur
  • Checklisten
  • Exemplarische Versuche mit Priorisierung
  • Empfehlungen und Tipps für eine erfolgreiche RTOS-Implementierung

Technische Anforderungen:

  • Laptop für praktische Übungen
  • Installation und Lizenzierung des MDK-Professional vor der Schulung (mit unserem Handbuch)
  • Grundkenntnisse in der Programmierung eingebetteter Systeme unter C
  • Wir empfehlen: Zwei Monitore, einen für die eigene Arbeit und einen zweiten, der parallel die Schulungsinhalte anzeigt

Anforderungen:

Wir empfehlen Ihnen, zunächst unsere Schulung „Arm Keil MDK für Cortex-M“ zu besuchen. So sind Sie optimal auf die Inhalte dieser Schulung vorbereitet.

Sie möchten ausschließlich an unserem Training „RTOS Grundlagen und Implementierung“ teilnehmen? Bitte kontaktieren Sie uns.