vak: (Default)
[personal profile] vak
Оказывается, несколько лет назад Микрософт купил контору, разрабатывавшую RTOS ThreadX, и сделал этот проект опенсорсным. Это хорошая новость. Я сталкивался с ThreadX мимоходом, когда работал в MIPS. Добротно сделанная операционка, но тогда она была закрытой и стоила заметных денег. Теперь можно применять её в открытых проектах вместо FreeRTOS и других.

Вот демо ThreadX для платки Raspberry Pi Pico W: github.com/Vinzenz82/ThreadX-on-Pi-Pico-RP2040

Скачиваем и компилируем:
git clone https://github.com/Vinzenz82/ThreadX-on-Pi-Pico-RP2040.git
cd ThreadX-on-Pi-Pico-RP2040
git submodule update --init --recursive
cmake -B build
cd build
make
Результатом будет файл demo_threadx/demo_threadx.uf2 для прошивки в плату.

Операционка ThreadX состоит из нескольких компонент:
Документация: github.com/eclipse-threadx/rtos-docs

Date: 2024-06-21 20:23 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Помню, как меня, после Хьюлет-паккардской RTE-4, тошнило глядеть на майкрософтовские поделки.