Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Telnet+Keil RTOS
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
LEXIS
Кто-нибудь занимался портированием Telnet_demo от Keil как задачу для его же операционки. Просто когда переделал его как задачу
Код
__task void TCPNet (void)
{
while (1)
{
  printf("Task TCPNet");
  main_TcpNet ();
  os_dly_wait (100);
}
}


по СОМ порту вижу что он постоянно находится в этой задаче (зависает): сообщение Task TCPNet выдается один раз и потом глухо. Насколько я понял из примера, функция main_TcpNet () вызывается раз в 100мс, а здесь получается полное зависание. Есть какие-нибудь мысли по этому поводу?
Lotor
Вероятнее всего дело в printf - увеличьте стек задачи, если используете его по умолчанию.
LEXIS
С ОСью разобрался, все оказалось проще. Неправильно понял пример. Правильный пример использования ОСи находится в демо проекте http_demo. Рекомендую.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.