OS_Oldtimer_Run32 (timer32_id, time)
Запустить 32-разрядный таймер для отсчета
Для использования статических 32-разрядных таймеров в файле OSAcfg.h нужно задать константу OS_TIMERS32 (от 1 до 32)
Везде
timer32_id |
Идентификатор статического таймера. Количетсво 32-разрядных статических таймеров задается в файле OSAcfg.h константой OS_TIMERS32 |
time |
Время, на которое запускается таймер. Задается в системных тиках - периодах вызова сервиса OS_Timer. Не должно превышать разрядности таймера |
Нет
void Task (void) { for (;;) { /*...*/ OS_Oldtimer_Run32 (12, 24*3600L*1000L); // Запустить таймер на сутки (тик = 1 мс) /*...*/ } }
OS_RunTimer32