Функция предназначена для обслуживания системного таймера. Вызов функции должен производиться строго в прерывании. Как правило это прерывание от некого периодического источника - таймера ядра или периферийного таймера.
Вызов:
void tn_tick_int_processing (void);
Разрешен вызов:
В прерывании
Параметры функции:
нет
Возвращаемые значения:
нет
Пример вызова:
tn_sys_interrupt (_T2Interrupt) /* прерывание от таймера TMR2 */ { IFS0bits.T2IF = 0; /* сброс флага прерывания */ tn_tick_int_processing(); }