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)
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 RTX5 wird kostenlos mit KeilMDK ausgeliefert. Es ist vollständig konfigurierbar und wird öffentlich auf Github unter der freien Apache 2.0 Lizenz entwickelt.
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.
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.
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.
Es gibt keine Laufzeitgebühren oder andere versteckte Kosten. Versenden Sie Ihre RTX-basierten Produkte ohne zusätzliche Gebühren oder wiederkehrende Kosten.
Für funktionale Sicherheitsanwendungen steht eine qualifizierte Version von Keil RTX zur Verfügung.
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)