====== OSA : OS_Run ======
**OS_Run ()**\\
=== ===
Основная работа операционки, вызывается в главном цикле функции main(). Перебирает все дескрипторы задач и проверяет их готовность к выполнению, а также выбирает самую высокоприоритетную из готовых и передает ей управление. Этот сервис является макросом, который представляет из себя вечный цикл с вызовом ##[[osa:ref:allservices:OS_Sched|OS_Sched]]## в теле.
=== Разрешен вызов: ===
Только из main()
=== Параметры функции: ===
Нет
=== Возвращаемое значение: ===
Нет
=== Пример вызова: ===
void main (void)
{
OS_Init();
OS_Run();
}
=== См. также ===
* [[osa:ref:allservices:OS_Sched|OS_Sched]]
----
* [[osa:ref:services:alphabetical|Алфавитный указатель]]
* [[osa:ref:services:brieflist|Все сервисы]]
~~UP~~