[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Отсчет временных интервалов меньших 15мкс я делаю в самой приоритетной подпрограмме обработки прерывания, которую уже никто не может прервать.
А более длинные временные интервалы у меня отсчитывает таймер.
Программа обработки прерывания от таймера, начинает реализовывать очередной этап протокола через необходимый интервал времени, но пока этот момент не наступил, процессор спокойно может выполнять другие задачи и другие менее приоритетные прерывания.
E-mail: info@telesys.ru