FreeRTOS_SAMD51
FreeRTOS версии 10.2.1 для Arduino SAMD51 с поддержкой многозадачности и управления памятью через RTOS
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:85789818e579fd103caeb88eb68b6d8c0d0c7a7bab28ba70bbaec5c4d7d4d2e0FreeRTOS_SAMD51-1.2.0-85789818.zipОписание
Порт FreeRTOS версии 10.2.1 для плат Arduino на базе SAMD51. Если нужна многозадачность в проекте на Arduino IDE — эта библиотека позволит запускать несколько задач параллельно на Adafruit Metro M4 Express и других совместимых платах. В последних версиях добавили примеры с объяснениями типичных ошибок при работе с RTOS, опциональный логирование сбоев прямо в Serial для упрощения отладки, и поддержку обёртки для функций управления памятью (malloc/free/realloc/calloc) через сам FreeRTOS, что помогает при работе с C++-интенсивными проектами и предотвращает фрагментацию кучи. Если вам нужна FreeRTOS для более старых SAMD21 — есть отдельная библиотека.