Keil Logo

Real-Time OS/Kernels

ARM RTOS & Middleware

C166 RTOS & Middleware

C51 OS/Kernels

Further Information

Keil Advanced RTX166 Real-Time Kernel

ARTX-166 is an advanced real-time kernel for the Infineon XC16x and C16x as well as the ST Microelectronics ST10 families of microcontrollers. It is designed to solve several problems in embedded programs:

  • 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 function.
  • 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 browsers.

While it is possible to implement an embedded program without using a real-time kernel, a proven kernel like ARTX-166 saves time and makes software development easier.

Supported Devices

Use the feedback form to tell us about other RTOS, Kernels, or RTOS/Kernel vendors that should be listed.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.