Keil Logo

Real-Time OS/Kernels

ARM RTOS & Middleware

C166 RTOS & Middleware

C51 OS/Kernels

Further Information

Keil RL-ARM Real-Time Library

The RL-ARM Real-Time Library is a collection of tightly-coupled libraries designed to solve the real-time and communication challenges of embedded systems:

  • 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 the RL-ARM Real-Time Library 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.