ARM RTOS & Middleware
C166 RTOS & Middleware
ARTX-166 Advanced RTOS
ARTX-166 is an advanced real-time kernel for the Infineon XC16x
and C16x as well as the STMicroelectronics ST10 families of
microcontrollers. It is designed to solve several problems in
Multitasking allows you to manage several jobs (tasks)
on a single CPU.
Real-time Control allows you to configure tasks so that
operations execute within a defined period of time. You have
control over task priorities, round-robin, preemptive context
switching, and support for multiple instances of the same task
Flash File System allows you to create, save, read and
modify files stored on a standard Flash memory device.
TCP/IP Networking is a ground-up implementation
specifically designed for embedded applications. It helps you to
create TCP/IP solutions that connect to standard internet
While it is possible to implement an embedded program
without using a real-time kernel, a proven kernel like ARTX
saves time and makes software development easier.