Logiciels Enfouis/Outils de développement/Noyaux Temps-Réel/CMSIS-RTOS RTX

CMSIS-RTOS RTX

Le Noyau Temps-réel RTX de Keil est un OS déterministe sans redevance, conçu pour les architectures Arm et Cortex-M. Il permet de créer des programmes qui effectuent simultanément de multiples fonctions et aide à créer des applications mieux structurées et donc plus faciles à maintenir. 
RTX fait partie intégrante de l'offre  MDK-ARM de ARM-KEIL

Caractéristiques:

- Système d'exploitation déterministe livré avec le code source.
- Conçu spécialement pour les CPU Arm et Cortex-M ( il existe aussi des versions pour C166 et 8051 )
- Ordonancement flexible :
Flexible Scheduling: round-robin, pre-emptif, et collaboratif
- Haute vitesse en temps-réel avec faible temps de latence  des interruptions.
- Faible empreinte mémoire pour systèmes à ressources limitées. 
- Nombre de tâches illimité avec pour chacune jusqu' à 255 niveaux de priorités.
- Nombre illimité de boites à lettres, semaphores, mutex, et timers
- Support pour multithreading et fonctionnement thread-safe
- Débogage avec connaissance noyau dans  MDK-ARM
- Configuration interactive en  utilisant le  Configuration Wizard de µVision

Le noyau RTX de Keil fait partie de tous les package MDK. (livré en code source).
Les stacks TCP/IP, File Systems, USB, CAN font parties du package MDK-ARM Professional

Nouveauté : RTX5

RTX 5 arrive au devant de la scène  avec CMSIS-RTOS v2 de MDK Keil:

- Création d'objets dynamiques
- Support complet d'environnement run-time en C++
- RTX 5 fait appel au Memory Protection Unit - MPU
- Disponible pour tous les Cortex-M (en particulier les Cortex-M23/M33 )
- Couche de traduction pour adapter facilement les applications développées avec CMSIS-RTOS v1 et RTX4.

Documentation de RTX 5

Ces produits peuvent aussi vous intéresser

Chaine MDK arm

Nos solution FreeRTOS

Analyse de Trace RTOS