Keil Logo

Real-Time OS/Kernels

ARM RTOS & Middleware

C166 RTOS & Middleware

C51 OS/Kernels

Further Information

Overview

Keil provides several real-time operating systems and middleware components that are fully integrated into the C Compiler languages that we support. Our kernels provide the multitasking features you need in real-time applications.

MDK-ARM Middleware

The MDK-ARM middleware libraries (previously known as RL-ARM) are a group of tightly-coupled libraries designed for Cortex-M, ARM7, and ARM9. Libraries include a TCP/IP Networking Suite, USB Host, USB Device, CAN, and a flexible File System.

RTX Real-Time Operating System

The Keil RTX is a royalty-free, deterministic Real-Time Operating System designed for ARM and Cortex-M devices. It allows you to create programs that simultaneously perform multiple functions and helps to create applications which are better structured and more easily maintained. RTX and its source code is available in all MDK-ARM Editions.

RTX51 Tiny

RTX51 Tiny Real-Time Kernel is a small real-time kernel (around 800 bytes) that supports 8051-based applications with reduced real-time requirements. RTX51 Tiny is perfect if you only need task switching or limited inter-task communications. It is included with the PK51 Professional Developer's Kit.

ARTX-166 Advanced RTOS

ARTX-166 Advanced RTOS is a complete real-time kernel for XC16x, XE16x, XC2000, and ST10 applications. AR166 lets you manage numerous tasks and resources. It includes a Flash file system and TCP/IP networking suite.

RTX166 Tiny

RTX166 Tiny Real-Time Kernel is a small real-time kernel that supports 166 and 167-based applications with reduced real-time requirements. RTX166 Tiny is perfect if you only need task switching or limited inter-task communications. It is included with the CA166 and PK166 development kits.

  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.