Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прерывание работы vTaskDelay
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > FreeRTOS
veteq
Возможно ли прервать работу vTaskDelay, т.е. разблокировать задачу досрочно? vTaskResume может с этим помочь?

Например выйти из этой функции досрочно.:
vTaskDelay(1000 / portTICK_PERIOD_MS);

barabek
Цитата(veteq @ Jan 30 2015, 22:04) *
Возможно ли прервать работу vTaskDelay, т.е. разблокировать задачу досрочно? vTaskResume может с этим помочь?

Например выйти из этой функции досрочно.:
vTaskDelay(1000 / portTICK_PERIOD_MS);

Нет, так нельзя. Но можно ждать семафора в течении секунды, например.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.