Available Languages?:

Это — старая версия документа!


OSA : OS_Timer

OS_Timer ()

Сервис использует таймаут

Обработка всех таймеров (вставляется в периодическое место в программе, например, в прерывание по таймеру). Эта функция должна использоваться, если в программе есть OS_Delay, работа с OS_xxxTimer или ожидание событий с таймаутом.

Увеличивает все активные таймеры на 1. Как только таймер переполняется, выставляется соответствующий ему бит переполнения.

Разрешен вызов:

В периодическом месте программы.

Параметры функции:

Нет

Возвращаемое значение:

Нет

Пример вызова:

void interrupt isr (void)
{
    if (TMR2IF) {
        TMR2IF = 0;
        OS_Timer();
    }
}
 
osa/ref/allservices/os_timer.1221269339.txt.gz · Последние изменения: 13.09.2008 05:28 От osa_chief
 
Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki