Cat hungry.png
Здравствуйте! Собираем деньги на перевод материалов по электронике(https://www.allaboutcircuits.com/education/). Реквизиты указаны здесь.

Arduino:Библиотеки/Scheduler

Материал из Онлайн справочника
Перейти к: навигация, поиск

{{#setlogo:ArduinoCommunityLogo.png}}

Перевод: Максим Кузьмин (Cubewriter)
Перевел 2686 статей для сайта.

Контакты:

Проверка/Оформление/Редактирование: Мякишев Е.А.


Библиотека Scheduler[1]

Библиотека Scheduler позволяет Arduino Due использовать несколько функций одновременно. То есть задачи можно будет выполнять таким образом, чтобы они не прерывали друг друга.

Это кооперативный планировщик задач, в котором CPU переключается с одной задачи на другую. Библиотека включает в себя функции, передающие управление между задачами.

Примечание: Библиотека Scheduler и все связанные с нею функции – экспериментальные. Хотя этот API вряд ли сильно поменяется в будущем, он по-прежнему еще в разработке.

Функции

Примеры

  • MultipleBlinks – Мигание несколькими светодиодами, выполняемое в их собственных loop-функциях.

См.также

Внешние ссылки

  1. Arduino.cc - Scheduler