@Rudtoha

Как обновить регистр совпадения таймера в программе?

Всем привет. Хочу реализовать подобие WDT на обычной таймере в микроконтроллере LPC11u12. Суть в следующем: по прерыванию совпадения таймера, он останавливается, но по прерыванию UART приема байта, значение совпадения таймер резетится и (по идее) начинает заново и все хорошо. В чем проблема? Это не работает, к сожалению.
Есть ли вообще возможность так делать? Если да, то в чем ошибка? Если нет , то какие еще решения могут быть?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@MaxEpt
Насколько я понимаю, должен же присутствовать счетный регистр таймера. Его в прерываниии UART ставим в 0, нет ?
P.S к сожалению, с LPC11u12 не знаком. Но в AVR я сбрасываю TCNT регистр.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы