====== 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~~