Azure RTOS ThreadX

Article by:
Date Published:
Last Modified:
WARNING
This page is in notes format, and may not be of the same quality as other pages on this site.

Overview

Azure RTOS ThreadX is a open-source RTOS (real-time operating system) suitable for running on embedded microcontrollers. ThreadX also come with a family of components which are all designed to run atop of ThreadX:

  • FileX: FAT32-based file system
  • NetX: TCP/IP networking stack
  • USBX: Embedded USB support.
  • GUIX: Embedded UI.

History

ThreadX first released in 1997. It was started and developed by Express Logic. In April 2019, Microsoft brought Express Logic for an undisclosed sum. ThreadX and it’s family of components are still actively maintained as part of Microsoft’s embedded Azure IoT platform.

Memory Usage

A summary of Azure RTOS ThreadX's static memory (flash) utilization. Image retrieved 2020-12-06 from https://docs.microsoft.com/en-us/azure/rtos/threadx/overview-threadx#most-deployed-rtos.

A summary of Azure RTOS ThreadX’s static memory (flash) utilization. Image retrieved 2020-12-06 from https://docs.microsoft.com/en-us/azure/rtos/threadx/overview-threadx#most-deployed-rtos.


Authors

Geoffrey Hunter

Dude making stuff.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License .

Related Content:

Tags

comments powered by Disqus