Building a safe and secure embedded world

Anspruchsvolle Cortex-M Applikationen

RTOS für Cortex-M

Online-Training: RTOS und Middleware für Cortex-M

Einführung in die Nutzung des schlanken Real Time Operating Systems RTX v5 in einem Cortex-M Microcontroller. Während des gesamten Kurses werden wir die CMSIS-RTOS 2 API nutzen, die als Standard Software Interface für RTOS auf Cortex-M angelegt ist.
 

Trainingsinhalte

RTOS Konzepte  und CMSIS-RTOS 2 API

In dieser Session betrachten wir grundlegende RTOS-Konzepte einschließlich thread-based Design, Thread-Priorisierung, Context-Switching und den RTOS-Kernel. Basis dazu ist CMSIS (Cortex Mirocontroller Software Interface Standard) und die CMSIS–RTOS API 2 Spezifikation.

Danach schauen wir uns den Einsatz eines RTOS in Cortex-basierten Mikrocontrollern an.

Getting Started

Im ersten RTOS-Projekt lernen Sie Setup und Konfiguration kennen und debuggen im Simulator.

Einsatz CMSIS-RTOS API 2

Diese Session vermittelt detaillierte Einblicke in die mit CMSIS zur Verfügung stehenden Features des RTOS. Dazu gehören unter anderem:

  • Thread und Timing Management
  • Thread Flags- und Interrupt-Behandlung
  • Semaphore und Mutex
  • Message Queues
  • Idle Task und Powermanagement
  • RTOS Errors und Error-Handling
  • RTX v5-Konfiguration

RTOS Techniken

Einführung in hilfreiche Entwicklungstechniken bei Cortex-M:

  • Real-time oder Event-driven Code
  • Techniken für Software Testing
  • Advanced Power Management und Integration des Watchdog

Design Studie

  • Empfehlungen und Tipps für eine erfolgreiche RTOS Implementierung
  • Studie verschiedener Designs
     

Nächster Termin

25.-26. April 2023, als Online-Training, jeweils von 9-13 Uhr.
 

Seminarpreis

650 € zzgl. MwSt. pro Teilnehmer.
Bitte beachten Sie unsere Frühbucherkonditionen.
 

Voraussetzungen

  • Eigenes Notebook für die Teilnahme an den praktischen Übungen
  • Installation und Lizenzierung der MDK-Professional Edition im Vorfeld des Seminars
  • Grundkenntnisse der Programmierung von Embedded Systemen unter C
  • Zwei Monitore: einen für die eigene Arbeit und einen zweiten, der parallel die Trainingsinhalte zeigt
     

Jeder Seminarteilnehmer erhält

  • MDK-Professional Edition (30 Tage Voll-Lizenz)
  • Alle Seminarunterlagen und Beispiele zum Selbsttraining/Vertiefung
     

» Termine und Anmeldung

Sie haben individuelle Wünsche? Oder benötigen eine Inhouse-Schulung? Dann kontaktieren Sie uns für weitere Details.

SuchformularKontaktOnlineshop