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

16. April 2024, als Online-Training, jeweils von 9-13 Uhr.
 

Seminarpreis

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

Technische 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
     

Voraussetzungen

Wir empfehlen Ihnen, zunächst unser Keil MDK Powertraining zu besuchen. So sind Sie perfekt auf die Inhalte dieses Trainings vorbereitet.

Sie möchten nur an unserem Seminar "RTOS und Middleware für Cortex-M" teilnehmen? Bitte kontaktieren Sie uns zunächst über training@hitex.de
 

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