ARM RTOS & Middleware
C166 RTOS & Middleware
RTX166 Tiny Real-Time Kernel
RTX166 Tiny Product Overview
RTX166 Tiny is a small real-time kernel designed for single-chip
applications where code size is the most important factor. The
RTX166 Tiny kernel requires only 1,500 bytes of code space and
is well-suited for applications that don't need RTOS features
like messaging, semaphores, and memory pool management.
Top 3 Articles
RTX166 Tiny was designed for single-chip applications where
no external memory is available. However, RTX166 Tiny may
be used with any XC16x, C16x, or ST10 target system.
RTX166 Tiny supports all memory models of the Keil C166
Compiler. Operating system variables and task stacks are
stored in internal memory.
RTX166 Tiny performs round-robin and cooperative multitasking
only. Preemptive task switching and task priorities are not
supported. If you need these features, you should consider the
ARTX-166 Advanced RTOS.
RTX166 Tiny uses one timer (0-6) for the operating system timer
tick and requires 1,500 bytes of code space and 4 bytes of data
space for each task. No other hardware resources are used.
RTX166 Tiny is included in the
PK166 Professional Developer's Kit
and CA166 Compiler Kit.
- RTX166 Tiny is royalty-free.