RL-ARM Real-Time Library
Home
Products
Download
Events
Support
Search Keil.com for:
ARM RTOS and Middleware
Overview
What's New in RL-ARM
Benefits of using RL-ARM
Examples
License
Supported Devices
Knowledgebase Articles
User's Guide
Getting Started Guide
RTX Real-Time Kernel
RL-TCPnet
RL-Flash
RL-CAN
RL-USB
RL-USBHost
Further Information
Keil RTOS and Middleware
Advantages of using an RTOS
Third-Party OS/Kernels
Feedback
ARM Development Tools
Product Overview
MDK-ARM
Evaluation Boards
ULINK
®
Adapters
Evaluation Software
Specifications
Feature
Product
RL-ARM
MDK
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 Levels
255
255
Defined Tasks (max)
Unlimited
Unlimited
Active Tasks (max)
256
256
Context Switch Time
< 5 µsec
(At 60MHz)
< 5 µsec
(At 60MHz)
Interrupt Lock-Out Time
1.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)
Unlimited
Unlimited
Signals
Signals (max)
16 per task
16 per task
Inter-Task Communication
Semaphores (counting)
Semaphores (max)
Unlimited
Unlimited
Mailboxes
Mailboxes (max)
Unlimited
Unlimited
Mailbox Size
Unlimited
(Default 20)
Unlimited
(Default 20)
Contact
Site Map
Press
Privacy
Copyright
© 2012
ARM Ltd and ARM Germany GmbH.
All rights reserved.