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.
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.
This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.
ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.