RTX51 Tiny Real-Time Kernel
Home
Products
Download
Events
Support
Search Keil.com for:
Real-Time OS/Kernels
Overview
ARM RTOS & Middleware
MDK-ARM
C166 RTOS & Middleware
ARTX-166 Advanced RTOS
RTX166 Tiny Real-Time Kernel
C51 OS/Kernels
RTX51 Tiny Real-Time Kernel
Features
Specifications
Supported Devices
Knowledgebase Articles
User's Guide
Further Information
Advantages of using an RTOS
Third-Party OS/Kernels
Feedback
Specifications
Feature
Product
RTX51
RTX51 Tiny
Features
Kernel Source Code
Code Banking Support
CAN Driver
Multitasking
Round-Robin
Preemptive
Cooperative
Task Specifications
Priority Levels
4
1
Defined Tasks (max)
256
16
Active Tasks (max)
19
16
Interrupt Latency
(In Cycles)
< 50
< 20
Fast Task Switch Time
(In Cycles)
70-100
N/A
Standard Task Switch Time
(In Cycles)
180-700
100-700
Memory Requirements
Code Space
6K-8K Bytes
900 Bytes
Data Space
40-46 Bytes
7 Bytes
Stack (IDATA) Space
20-200 Bytes
3 Bytes per task
XDATA Space
650 Bytes min
0 Bytes
Timers/Signals/Events
Timeouts
Intervals
Signals
Timer Used
0,1,2
0
System Clock Divisor
1,000-40,000
1,000-65,535
Inter-Task Communication
Semaphores (binary)
Semaphores (max)
8
Mailboxes
Mailboxes (max)
8
Mailbox Size
8
Memory Pools
Memory Pools (max)
16
Contact
Site Map
Press
Privacy
Copyright
© 2012
ARM Ltd and ARM Germany GmbH.
All rights reserved.