ANTIRTOS_MODERN
Легковесная альтернатива RTOS для микроконтроллеров — управление задачами через очереди без блокирующих операций и перегрузки памяти
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3c779bed934f07a3f45bb67c6a37b1c1ae37161ab6067d02ae4906746334da4dANTIRTOS_MODERN-1.0.0-3c779bed.zipОписание
Легковесная альтернатива полноценной RTOS для управления задачами на микроконтроллерах. ANTIRTOS MODERN реализована в одном файле и использует стандартную библиотеку C++, поэтому встраивается просто, но не поддерживается на всех платформах — если нужна версия без std, есть классическая ANTIRTOS. Основная идея: вместо блокирующих задержек и критических секций вы кладёте функции с аргументами в очередь и дёргаете их из основного цикла. Прерывания остаются быстрыми, многозадачность работает без переполнения стека и утечек памяти. Подходит для IoT и встраиваемых систем, где полноценная RTOS — перебор, но нужно одновременно запускать несколько независимых операций без зависаний.