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.