Search evalKits.com:
Video Reviews Blog Forum Contact Us

Keil RealView Real-Time Library for ARM

Keil Software RL-ARM


Resource Center

RL-ARM Brochure
RL-ARM Brochure
254.3 KB
RL-ARM Web Page
RL-ARM Web Page

Manufacturer Kit Part Number

Keil Software RL-ARM

Kit Type

Software Development Kit    [What's This?]

Manufacturer's Suggested Kit Price

$4,195.00

Compiler Language Support

C/C++

Core(s) Supported

ARM7/ARM9, Cortex

Manufacturer(s) Supported

Atmel, Freescale, Infineon, NXP, Luminary Micro, ST Micro, Texas Instruments, Zilog

Package Description

The RealView Real-Time Library is a collection of tightly-coupled libraries that are designed to solve the real-time and communication challenges of embedded systems based on ARM powered MCU devices.

The RealView Real-Time Library is designed to solve several common challenges for embedded developers including:

-Multitasking (which allows you to manage several jobs or tasks on a single CPU).
-Real-Time Control (which allows you to configure tasks so that operations execute within a defined period of time).
-Inter-Task Communication (which allows tasks in your system to communicate with each other).
-Internet Connection via Ethernet or Serial (Modem).
-Embedded Web Server including CGI scripting.
-E-mail Notification via SMTP.

In addition, the RealView Real-Time Library includes several drivers that interface the RTX Real-Time Kernel to various communication interfaces:

-CAN Interface
CAN Interface Hardware Layer Drivers are available for STMicroelectronics STR71x, STR73x, STR75x, and STR91x devices.
-USB Device Interface
A USB Device Interface for standard Windows device classes is available for Philips LPC2000 devices.

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

Included with Compiler

The Real-Time Library includes:

RTX Real-Time Kernel
(flexible royalty-free RTOS with source code)
Flash File System
TCP/IP Networking Suite
CAN Interface
USB Device Interface