Keil™, An ARM® Company

RL-ARM Real-Time Library

Specifications

FeatureProduct
RL-ARMMDK
Features
RTX Real-Time Kernel (library)
RTX Real-Time Kernel (source code)
Flash File System (source code)
TCP/IP Protocol Suite (library)
CAN Interface (source code)
USB Device Interface (source code)
Multitasking
Round-Robin
Preemptive
Cooperative
Task Specifications
Priority Levels255255
Defined Tasks (max)UnlimitedUnlimited
Active Tasks (max)256256
Context Switch Time< 5 µsec (At 60MHz)< 5 µsec (At 60MHz)
Interrupt Lock-Out Time1.8 µsec (At 60MHz)1.8 µsec (At 60MHz)
Memory Requirements
CODE Space< 5K Bytes< 5K Bytes
RAM Space≈500 Bytes min≈500 Bytes min
Timers/Signals
Timeouts
Intervals
User Timers (max)UnlimitedUnlimited
Signals
Signals (max)16 per task16 per task
Inter-Task Communication
Semaphores (counting)
Semaphores (max)UnlimitedUnlimited
Mailboxes
Mailboxes (max)UnlimitedUnlimited
Mailbox SizeUnlimited (Default 20)Unlimited (Default 20)