ThreadX

Перейти к навигацииПерейти к поиску
Azure RTOS ThreadX
Логотип программы Azure RTOS ThreadX
Типоперационная система реального времени
АвторУильям Лэми
РазработчикиExpress Logic (original)
Microsoft
Написана наC
Языки интерфейсаEmbedded UI support (GUIX)
Первый выпуск1997
Аппаратные платформы ARC[англ.], ARM, Blackfin, CEVA, C6x, MIPS, NXP, PIC, PowerPC, RISC-V, RX, SH, SHARC[англ.], TI, V850, Xtensa, x86, Coldfire
Последняя версия6.2.0[1] (27 октября 2022)
Репозиторийgithub.com/azure-rtos/th…
Состояние активное
Лицензияпроприетарная
Сайтazure.microsoft.com/en-u…

Azure RTOS ThreadX — операционная система реального времени. Разработана для глубоко встраиваемых приложений.

Описание

ThreadX изначально разрабатывался компанией Express Logic. Автором является Уильям Лэми[2], который был президентом и генеральным директором Express Logic

Express Logic была приобретена Microsoft 18 апреля 2019 года[3].

Название ThreadX происходит от потоков, которые используются в качестве исполняемых элементов, а X обозначает переключение потоков.

ThreadX поддерживает среды с Многоядерными процессорами посредством асимметричной многопроцессорной обработки или симметричной многопроцессорной обработки.

ThreadX распространяется с использованием маркетинговой модели, в которой исходный код бесплатен, а лицензии предоставляются бесплатно.

Примечания

  1. Releases · azure-rtos/Threadx. GitHub. Дата обращения: 11 февраля 2023. Архивировано 11 февраля 2023 года.
  2. Cole, Bernard; McConnel, Toni (2010-09-03). "Bill Lamie: Story of a man and his real-time operating systems". Embedded. AspenCore. Архивировано 30 июля 2019. Дата обращения: 11 февраля 2023.
  3. Janakiram, MSV (2019-04-21). "How Does The Express Logic Acquisition Help Microsoft and the IoT Ecosystem". Forbes. Архивировано 11 февраля 2023. Дата обращения: 11 февраля 2023.