Вышла система, которой достаточно пары килобайт
Требования RT-Thread 5.3 – 3 КБ на флеше и 1.2 КБ ОЗУ. Это система реального времени, и она подходит для простых микроконтроллеров и устройств IoT. Поддерживаются ARM, RISC-V, x86, MIPS и более редкие архитектуры. RT-Thread развивается уже 20 лет и поддерживает более 150 плат и чипов.
Кроме версии Nano есть более «жирная» ОС с ФС, сетевым стеком, GUI, базами данных, средствами голосового управления, а также поддержкой Wi-Fi, Bluetooth, LoRa и сотовых сетей. Основное изменение в RT-Thread 5.3 – поддержка Rust. Добавлена интеграция с Cargo и системой сборки SCons.
Для ARM Cortex-M есть поддержка Device Tree (можно описывать подключенное оборудование отдельно от ОС). Появилась поддержка VirtIO 1.2 – можно подключать сетевые контроллеры, видеокарты, SCSI итд. Появился механизм DVFS для динамического изменения частоты CPU. Также появилась поддержка Unix-сокетов, WPA3, протокола точной синхронизации времени PTP и доверенных сред выполнения TEE.
Linux Club
Post #1031
3.71K

- 👍 64
- ❤ 8
- 🤯 7
- 🤔 2
- 😢 1