Arduino:Библиотеки/Scheduler
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Библиотека Scheduler[1]
Библиотека Scheduler позволяет Arduino Due использовать несколько функций одновременно. То есть задачи можно будет выполнять таким образом, чтобы они не прерывали друг друга.
Это кооперативный планировщик задач, в котором CPU переключается с одной задачи на другую. Библиотека включает в себя функции, передающие управление между задачами.
Примечание: Библиотека Scheduler и все связанные с нею функции – экспериментальные. Хотя этот API вряд ли сильно поменяется в будущем, он по-прежнему еще в разработке.
Функции
Примеры
- MultipleBlinks – Мигание несколькими светодиодами, выполняемое в их собственных loop-функциях.