bool OS_IsError ()
Проверка, была ли системная ошибка. К системным ошибкам относятся:
Везде
Нет
false |
Ошибки не было |
true |
Ошибка при выполнении системного сервиса |
void Task (void) { for(;;) OS_Yield(); } void main (void) { OS_Init(); OS_Task_Create(1, Task); if (OS_IsError ()) { // Не нашлось свободного дескриптора задачи } }