Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает vTaskResume()
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > FreeRTOS
int0x25
Здравствуйте. Что то у меня не работает эта функция или я что то не допонимаю. Есть 2 задачи
Код
extern xTaskHandle xHandle;
portTASK_FUNCTION(vServerTask,pvParameters)
{
  (void) pvParameters;
  while(true)
  {
    ...
    vTaskResume(&xHandle);
  }
}

portTASK_FUNCTION(vTempTask,pvParameters)
{
  (void) pvParameters;  
  while(true)
  {
    ... //тут все выполняется
    vTaskSuspend(NULL);
    ...//не попадает
  }
}

подскажите, где я не правильно делаю.
Terminator
Цитата(int0x25 @ May 18 2010, 19:41) *
Код
extern xTaskHandle xHandle;
    ...
    vTaskResume(&xHandle);
        ...

подскажите, где я не правильно делаю.


"&" лишний.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.