Keil RTX

Keil RTX5 ist ein lizenzfreies, deterministisches Echtzeit-Betriebssystem mit vollem Funktionsumfang, das die CMSIS-RTOS API v2, eine generische RTOS-Schnittstelle für Cortex-M-basierte Geräte, implementiert. Zu den Funktionen gehören die periodische Aktivierung von Timerfunktionen, die Speicherverwaltung und der Nachrichtenaustausch zwischen Threads.

Moderne Mikrocontroller-Anwendungen müssen oft mehrere Aktivitäten gleichzeitig ausführen. Keil RTX verwaltet das Umschalten zwischen den Aktivitäten. Jede Aktivität erhält einen eigenen Thread, der eine bestimmte Aufgabe ausführt und die Programmstruktur vereinfacht. Keil RTX ist skalierbar und weitere Threads können später einfach hinzugefügt werden. Threads haben eine Priorität, die eine schnellere Ausführung zeitkritischer Teile einer Benutzeranwendung ermöglicht.

Keil RTX bietet Dienste, die in vielen Echtzeitanwendungen benötigt werden, wie Threads, Timer, Speicher- und Objektverwaltung und Nachrichtenaustausch. Die folgende Abbildung zeigt die Dienste von Keil RTX.

Keil RTX Struktur

Keil RTX Features

Im MDK enthalten

Keil RTX5 wird kostenlos mit KeilMDK ausgeliefert. Es ist vollständig konfigurierbar und wird öffentlich auf Github unter der freien Apache 2.0 Lizenz entwickelt.

Einfach zu benutzen

Keil RTX5 wird gut von der µVision IDE/Debugger unterstützt, die RTX-kompatible Tools enthält, mit denen Sie Ihre Echtzeitanwendungen schnell debuggen können, was die Produktentwicklung beschleunigt und die Einarbeitungszeit verkürzt.

Entwickelt für eingebettete Systeme

Aufgrund des geringen Speicherbedarfs (bis zu 5 KB im ROM) und der hohen Geschwindigkeit ist Keil RTX5 ideal für eingebettete Systeme. Wählen Sie aus verschiedenen Kernel Scheduling Optionen die für Ihre Anwendung am besten geeignete aus.

Deterministisches Verhalten

Keil RTX5 bietet vollständig deterministisches Verhalten, d.h. Ereignisse und Interrupts werden innerhalb eines vordefinierten Zeitrahmens oder einer vordefinierten Zeitspanne verarbeitet. Ihre Anwendung kann sich auf konsistente und bekannte Prozesszeiten verlassen.

Kostenlos

Es gibt keine Laufzeitgebühren oder andere versteckte Kosten. Versenden Sie Ihre RTX-basierten Produkte ohne zusätzliche Gebühren oder wiederkehrende Kosten.

Funktionale Sicherheit

Für funktionale Sicherheitsanwendungen steht eine qualifizierte Version von Keil RTX zur Verfügung.

RTOS für Middleware auf Cortex-M

Format: Online-Schulung
Dauer: 2 Tage, jeweils von 9 Uhr – 13 Uhr.
Kurssprache: Deutsch (Präsentationsfolien auf Englisch)
Preis: 650,00 EUR (Frühbucher-Rabatt 100,- EUR)

26.
11.2024
27.
11.2024