Ответ:+
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Самоучка 31 января 2003 г. 23:26
В ответ на: Ответ: (+) отправлено Андрей Сорокин 31 января 2003 г. 22:57

Но если он работает так, то он (watch dog) и неособенно нужен. Если грамотно и внимательно писать программу, то можно предусмотреть где она может "зависнуть", а где нет. Больше меня интересует что за этим "зависанием" стоит - то ли недоделки программиста, то ли аппаратные сбои, которые каким-то образом могут перебросить ход выполнения программы из одного места в другое, что приведет к исключительной ситуации или что-то еще...?
К чему я веду - не могу объяснить причину зависания своего устройства (хоть и редко, но при включении питания прога "зависает", стоит как вкопаная). Я и прогу переделывал на разных компиляторах, и с ресетом эксперементировал (ставил мониторы питания(mc33064, kia7042) с разными гистерезисами), переразводил плату(землю сразу соединял с землей кондеров от кварца и делал минимальные связи, пробовал от внешнего генератора) - все по сараю! Камень at90s8515, еще есть связь с внешним устройством по rs232... Есть мнение что что-то с питанием, еще не смотрел, но даже если есть броски при включении, то мониторы питания должны же помочь.
Вот такая история.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru