TinyRTOS
Кооперативный планировщик задач для ATtiny и ATmega с поддержкой блокировок ресурсов при минимальных затратах памяти
Версия1.4.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер17.28 KiB
Источникофициальный
Обновлено2026-10-08
Установка
Последняя опубликованная версия1.4.017.28 KiB ZIP
СкачатьZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-10-04 13:10:56 UTC
Как подключить скачанный ZIP
- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
Контрольная сумма
SHA-256:ec5bbba1697765d33fc2302c50f0d13032d6e5e4114f249e2f3ba281d2dfb0b9Архив
TinyRTOS-1.4.0-ec5bbba1.zipОписание
Кооперативный планировщик задач для микроконтроллеров AVR, который позволяет запускать несколько задач одновременно на железе с экстремально малыми ресурсами — хватит даже 256 байт RAM. Подходит для ATtiny45/85/44/84 и ATmega328 (Arduino Uno/Nano), совместим с любыми ATtiny с 32 регистрами и ATmega вплоть до 128 KB флэша. В библиотеке есть встроенные механизмы блокировки общих ресурсов и функции задержки с автоматическим освобождением процессора. ATtiny с малым объёмом памяти (ATtiny13, ATtiny25) и новые AVR Dx не поддерживаются. Требует millis()/micros() включёнными в IDE и соответствующего ядра для используемого чипа.