ARM Development Tools

RTX Specifications

Features
Multitasking
Round-Robin
Preemptive
Cooperative
Task Specifications
Defined Tasks (max)Unlimited
Active Tasks250
Defined Tasks (max)Unlimited
User Priorities1 - 254
Stack Checking
Context Switch Time< 300 cycles
Interrupt Lock-Out Time-
Timer/Signals
Timeouts
Intervals
User TimersUnlimited
Signals/Events16 per task
Inter-Task Communication
Events (max)Unlimited
Signals/Events16 per task
Semaphores (max)Unlimited
Mutexes (max)Unlimited
Mailboxes (max)Unlimited
Maillbox sizeUnlimited (Default 20)

Notes Note

  • Unlimited means that the RTX kernel does not impose any limitations on the number. However, the available system memory resources limit the number of items you can create.
  • The RTX library for Cortex™-M3/M4 does not disable interrupts. Interrupt latency is the same as without the RTX kernel. Interrupt latency for Cortex™-M0/M1 is <20 cycles.