MQX RTOS
The MQX real-time operating system (RTOS) provides real-time performance within a small, configurable footprint. The RTOS is tightly integrated with 32-bit MCUs and MPUs from NXP and is provided with commonly used device drivers. The MQX RTOS is designed to have a modern, component-based microkernel architecture allowing for customization by feature, size, and speed by selecting the components engineers wish to include while meeting the tight memory constraints of embedded systems. The MQX RTOS can be configured to take as little as 8 KB of ROM and 2.5K RAM on Arm Cortex M4, including kernel, 2 task applications,1 LW Semaphore, interrupt stack, queues, and memory manager. Provides a fully-functional RTOS core with additional, optional services. Components are linked in only if needed, preventing unused functions from bloating the memory footprint. Key components are included in both full and lightweight versions for further control of size, RAM/ROM utilization and performance options.
Learn more
INTEGRITY RTOS
INTEGRITY uses hardware memory protection to isolate and protect embedded applications. Secure partitions guarantee each task the resources it needs to run correctly and fully protect the operating system and user tasks from errant and malicious code, including denial-of-service attacks, worms, and Trojan horses. To help developers jumpstart product development, Green Hills Software offers an extensive array of middleware integrated and validated for INTEGRITY, including FFS, FAT, NFS, and journaling file systems, IPv4/IPv6 host and routing networking stacks, FIPS 140-2 certified Suite B enabled embedded encryption library, and more. Each of these middleware packages has been pre- integrated and tested to run seamlessly with and take full advantage of INTEGRITY’s advanced RTOS capabilities. For selected industries, Green Hills Software offers platforms that provide a completely integrated ecosystem. Each platform includes the INTEGRITY RTOS as well as development tools.
Learn more
VxWorks
The World’s Leading Real-Time Operating System for the Intelligent Edge
For nearly 35 years, VxWorks has been used to ensure the security, safety, and reliability you need to design and build mission-critical embedded systems that simply must work.
VxWorks® is the industry’s most trusted and widely deployed real-time operating system (RTOS) for mission-critical embedded systems that must be secure and safe. It delivers a proven, real-time, and deterministic runtime combined with a modern approach to development. Regardless of industry or device type, companies building intelligent edge systems rely on the VxWorks pedigree of security, safety, high performance, and reliability.
VxWorks is a deterministic, priority-based preemptive RTOS with low latency and minimal jitter. It is built on an upgradable, future-proof architecture to help you rapidly respond to changing market requirements and technology advancements.
Learn more
RT-Thread
RT-Thread is a community-led, open-source Real-Time Operating System. It boasts an extensive feature set, compatibility with over 600 ready-to-use software packages and a broad spectrum of components, and supports all mainstream chip architectures. It also includes a proprietary IDE, the RT-Thread Studio, to assist engineers in quickly embarking on embedded and IoT development. Designed with scalability in mind, RT-Thread is a flexible option for various IoT applications, thanks to its Nano version tailored for resource-limited applications. We invite you to join us on this thrilling journey and help shape the future of IoT and RTOS!
Learn more