OS_Timer ()
Обработка всех таймеров (вставляется в периодическое место в программе, например, в прерывание по таймеру). Эта функция должна использоваться, если в программе есть OS_Delay, работа с OS_xxxTimer или ожидание событий с таймаутом.
Увеличивает все активные таймеры на 1. Как только таймер переполняется, выставляется соответствующий ему бит переполнения.
В периодическом месте программы.
Нет
Нет
void interrupt isr (void) { if (TMR2IF) { TMR2IF = 0; OS_Timer(); } }