Keil™, An ARM® Company

C166 Development Tools

Specifications

FeatureProduct
ARTX-166RTX166 Tiny
Features
Kernel Source Code
Flash File System
TCP/IP Stack
CAN Driver
Multitasking
Round-Robin
Preemptive
Cooperative
Task Specifications
Priority Levels2551
Defined Tasks (max)25632
Active Tasks (max)25632
Context Switch Time< 25 µsec (At 20 MHz)400-4,000 states
Interrupt Latency0.2 µsec (At 20 MHz)4.0 µsec (At 20 MHz)
Memory Requirements
CODE Space4K Bytes1.5K Bytes
RAM Space≈500 Bytes min8 Bytes
+4 Bytes per task
Timers/Signals/Events
Timeouts
Intervals
User Timers (max)UnlimitedN/A
Signals
Signals (max)16 per task1 per task
Timer Used0-80-6
System Clock Divisor1,000-40,000250-65,535
Inter-Task Communication
Semaphores (counting)
Semaphores (max)Unlimited 
Mailboxes
Mailboxes (max)Unlimited 
Mailbox SizeUnlimited (Default 20)