ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
95145 Топик полностью
-=Max=- (25.07.2007 10:39, просмотров: 1) ответил Dany на <pre> Контроллер мега8, но интересовала меня идеология определения критических мест. Просто только начинаю работать плотно с прерываниями. Возникают глупые вопросы.</pre>
А Идеология критических мест какая тут идеология? зависит от конкретного применения. Допустим основной цикл программы - при каком-то условии - установить лог.1 на выход с задержкой не более. Вы понимаете, что условие и установка лог.1 - не атомарная операция - это может быть 2-5 ассемблерных комманд. Между ними может вклиниться прерывание, и увеличить время реакции более критического - значит код надо обрамить запретом прерываний ДО и разрешением прерываний ПОСЛЕ.