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) |
| Состояние | активное |
| Лицензия | проприетарная |
| Сайт | azure.microsoft.com/en-u… |
Описание
ThreadX изначально разрабатывался компанией Express Logic. Автором является Уильям Лэми[2], который был президентом и генеральным директором Express Logic
Express Logic была приобретена Microsoft 18 апреля 2019 года[3].
Название ThreadX происходит от потоков, которые используются в качестве исполняемых элементов, а X обозначает переключение потоков.
ThreadX поддерживает среды с Многоядерными процессорами посредством асимметричной многопроцессорной обработки или симметричной многопроцессорной обработки.
ThreadX распространяется с использованием маркетинговой модели, в которой исходный код бесплатен, а лицензии предоставляются бесплатно.