Keil™ RTX Real Time Kernel for Arm® and Cortex™-M
Keil™ RTX Real Time Kernel for Arm® and Cortex™-M
The Keil RTX is a complete real-time kernel. The RTOS' support up to 256 tasks and provides control over semaphores, task signals, message queues, and memory pools. The kernels are designed for Arm and Cortex-M applications that have numerous tasks and many resources to manage.
Manufacturer: Arm Ltd and Arm Germany GmbH
Features
- Royalty-free, deterministic RTOS with source code
- Flexible Scheduling: round-robin, pre-emptive, and collaborative
- High-Speed real-time operation with low interrupt latency
- Small footprint for resource constrained systems
- Unlimited number of tasks each with 254 priority levels
- Unlimited number of mailboxes, semaphores, mutex, and timers
- Support for multithreading and thread-safe operation
- Kernel aware debug support in MDK-ARM
- Dialog-based setup using µVision Configuration Wizard.
UDE® Support
UDE® supports the "OS-aware" debugging of the Real Time Operating System (RTOS) RTX and can show all RTX objects with its properties in a plain form.