ST Life.augmented


Express Logic ThreadX Real time operating system (RTOS)
  • active Active

ThreadX® (ST EXP-RTOS) is Express Logic's advanced Real-Time Operating System (RTOS) designed specifically for deeply embedded applications. ThreadX® provides advanced scheduling facilities, message passing, interrupt management, and messaging services, as well as many others. ThreadX® has many advanced features, including its picokernel™ architecture, Preemption-Threshold™ scheduling, event-chaining™ and a rich set of system services. Combined with its superior ease-of-use, ThreadX® is the ideal choice for the most demanding of embedded applications. ThreadX® has been deployed in over 1.5 billion electronic products in the areas of consumer devices, medical electronics, and industrial control equipment.

ThreadX® supports STMicroelectronics' STM32, ARM® Cortex®-M based 32-bit microcontrollers.

This product is supplied by a third party not affiliated to ST. For complete and latest information on the specification and the purchased parts package, refer to the third party’s website

Key Features

  • Complete ARM® Development Tool Support with IAR Embedded Workbench® for ARM® (EWARM), ARM® Keil®, Atollic®, Green Hills MULTI™, and GNU
  • Reasonable pricing
  • Royalty-free
  • Complete ANSI C source code
  • Easy to use and powerful services
  • Responsive technical support
  • Unlimited Threads, Queues, Event Flags, Timers, Semaphores, Mutexes, Block Pools, and Byte Pools
  • Flexible memory usage
  • Timeout available on all thread suspension
  • Advanced Preemption-Threshold™ technique
  • Low-overhead application timers
  • Size scales automatically
  • Picokernel™ architecture for size and speed
  • Small footprint (as low as 2 Kbytes)
  • Fast execution (0.9 μs context switch@72 MHz)

Sample & Buy

Part Number Marketing StatusSupplierThird Party link

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
(**) The Material Declaration forms available on may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.
Feedback Form
Customer Feedback