ThreadX

Last Updated on: 21st March 2025, 10:38 am

Web site: threadx.io
Origin: Belgium
Category: Embedded, RTOS
Desktop environment: CLI
Architecture: x86, ARM, RISC, MIPS, PowerPC, ARC, Blackfin, NXP, PIC, SHARC
Based on: Independent
Wikipedia: ThreadX
Media: Install
The last version | Released: 1997

ThreadX (previously: Azure RTOS; now: Eclipse ThreadX) – an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.

This advanced real-time operating system (RTOS) is designed specifically for deeply embedded applications. Among the multiple benefits it provides are advanced scheduling facilities, message passing, interrupt management, and messaging services. Eclipse ThreadX RTOS has many advanced features, including picokernel architecture, preemption threshold, event chaining, and a rich set of system services.

Eclipse ThreadX has been integrated to the semiconductor’s SDKs and development environment. You can develop using the tools of choice from STMicroelectronics, NXP, Renesas and Microchip.

ThreadX was originally developed by Express Logic. It was authored by William Lamy, who was the president and CEO of Express Logic. Express Logic was acquired by Microsoft on April 18, 2019.

The name ThreadX comes from the threads that are used as execution units, and the X stands for thread switching.
ThreadX supports multi-core processor environments through asymmetric multiprocessing or symmetric multiprocessing.
ThreadX is distributed using a marketing model in which the source code is free and licenses are provided free of charge.


Click to rate this post!
[Total: 0 Average: 0]

Leave a Comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Accessibility Toolbar