[an error occurred while processing this directive]
|
Тогда правильнее так IMHO
E-mail:
info@telesys.ru
void SafeUpdateTimer(u16 *p, u16 d)
{
u08 temp;
temp = TIMSK;
TIMSK = TIMSK &((1<
TIMSK = temp;
}
Запрет всех прерываний не есть хороший тон програмирования и правильнее останавливать устройство или локально запрещать прерывания от устройства!
Запрет всех прерываний используется на оч короткое время!
Это не догма и больше напоминае религиозный спор.
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание