Average Ratings 0 Ratings

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Average Ratings 0 Ratings

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Description

The MQX real-time operating system (RTOS) delivers excellent real-time capabilities while maintaining a compact and customizable footprint. This RTOS is seamlessly integrated with NXP's 32-bit MCUs and MPUs and comes with essential device drivers commonly utilized in embedded applications. Designed with a contemporary, component-oriented microkernel architecture, the MQX RTOS allows engineers to tailor features, size, and performance by selectively integrating components, thus adhering to the stringent memory limitations typical of embedded systems. Remarkably, it can be set up to use as little as 8 KB of ROM and 2.5 KB of RAM on the Arm Cortex M4, accommodating the kernel, two task applications, one lightweight semaphore, the interrupt stack, queues, and the memory manager. This configuration ensures a complete RTOS core is available while offering additional optional services as needed. By linking components only when required, the system effectively avoids unnecessary memory bloat from unused functions. Moreover, key components are offered in both standard and lightweight configurations, providing further flexibility regarding size, RAM and ROM usage, and performance options, making it a versatile choice for various applications.

Description

The Keil RTX is a deterministic, royalty-free real-time operating system tailored for ARM and Cortex-M devices, enabling the development of applications that can handle multiple tasks concurrently, resulting in more organized and maintainable code. This RTOS comes with source code, allowing for greater flexibility in programming. While it is feasible to implement real-time applications without an RTOS by using a Super-loop to run one or more functions, doing so can lead to various challenges related to scheduling, maintenance, and timing, all of which are efficiently managed by the Keil RTX. For those interested in understanding the benefits of an RTOS compared to a Super-loop approach, a detailed comparison highlights the advantages of adopting an RTOS. Additionally, Keil RTX offers high-speed real-time operations with minimal interrupt latency and a compact footprint suitable for resource-limited systems. It supports an unlimited number of tasks, each capable of having up to 254 levels of priority, as well as an infinite number of mailboxes, semaphores, mutexes, and timers, making it an ideal choice for applications requiring multithreading and thread-safe functionality. Overall, the Keil RTX provides developers with a powerful toolset for creating efficient and robust real-time applications.

API Access

Has API Yes 

API Access

Has API No 

Screenshots View All

Screenshots View All

Integrations

Golioth Yes 
Green Hills Optimizing Compilers No 
Keil MDK No 
NetsPresso Yes 
QuarkLink Yes 
Sibros Yes 
TimeMachine No 
µVision IDE No 

Integrations

Golioth No 
Green Hills Optimizing Compilers Yes 
Keil MDK Yes 
NetsPresso No 
QuarkLink No 
Sibros No 
TimeMachine Yes 
µVision IDE Yes 

Pricing Details

No price information available.
Free Trial No 
Free Version No 

Pricing Details

No price information available.
Free Trial No 
Free Version No 

Deployment

Web-Based Yes 
On-Premises No 
iPhone App No 
iPad App No 
Android App No 
Windows No 
Mac No 
Linux Yes 
Chromebook No 

Deployment

Web-Based Yes 
On-Premises No 
iPhone App No 
iPad App No 
Android App No 
Windows No 
Mac No 
Linux No 
Chromebook No 

Customer Support

Business Hours Yes 
Live Rep (24/7) No 
Online Support Yes 

Customer Support

Business Hours Yes 
Live Rep (24/7) No 
Online Support Yes 

Types of Training

Training Docs Yes 
Webinars No 
Live Training (Online) No 
In Person Yes 

Types of Training

Training Docs Yes 
Webinars Yes 
Live Training (Online) No 
In Person Yes 

Vendor Details

Company Name

NXP

Founded

2006

Country

Netherlands

Website

www.nxp.com/design/software/embedded-software/mqx-software-solutions/mqx-real-time-operating-system-rtos:MQXRTOS

Vendor Details

Company Name

Arm

Founded

2005

Country

United States

Website

www.keil.com/arm/rl-arm/kernel.asp

Alternatives

Nucleus RTOS Reviews

Nucleus RTOS

Siemens Digital Industries Software

Alternatives

embOS Reviews

embOS

SEGGER
RTX Reviews

RTX

Arm
TI-RTOS Reviews

TI-RTOS

Texas Instruments
VxWorks Reviews

VxWorks

Wind River
QNX Neutrino RTOS Reviews

QNX Neutrino RTOS

BlackBerry