mazur (03.10.2011 10:08, просмотров: 153) ответил mazur на Подскажите, что не так делаю. Хочу, чтобы при срабатывании внешнего прерывания формировался импульс. В симуляторе все ок, в реале при включении, после сброса и иногда впоследствии импульс получается затянутый. Сейчас инициализацию таймера я
Итак, что имеем на нынешний момент. В реале импульс затягивается, если запускать, останавливать таймер. Заработало только так: В блоке инициализации запускаем таймер. В дальнейшем считываем состояние счетчика, прибавляем нужное значение и разрешаем прерывание по совпадению. Работает, но мне не нравится один момент. Я не смогу задействовать этот же таймер для других целей. Получается, что пока сварку (или какие другие функции в дальнейшем) не запускают, этот таймер работает вхолостую. И, скажем, пока сварки нет, использовать его в других задачах. Как тогда быть? Как заставить его правильно работать, запускать и останавливать, чтобы в дальнейшем он не преподносил мне сюрпризов?