Глюк у фуджиков
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено VVB 28 мая 2004 г. 12:57

Недавно обнаружился странный глюк у MB90F591. Есть подозрение, что многие микроконтроллеры этого семейства ведут себя подобным образом.
Глюк заключается в том, что после помех по питанию (у нас -- быстрое включение-выключение) фуджик выносит ко всем чертям собачьим. Простейша тестовая программа на языке Си, состоящая из запрета прерываний, конфигурировании ножки на выход и бесконечное инвертирование этой ножки, приводит к тому, что частота на ножке прыгает. Сторожевой таймер выключен. Тактовый генератор работает (помехи по питанию не приводят к сбою в работе тактового генератора). После возникновения ситуации не помогает даже многократный внешний сброс (у нас стоит ИМС ADM706AR, сброс формируется корректно). Проблема вылезла случайно, после замены микроконтроллера (было предположение, что он неисправен) ситуация не изменилась.
После полного снятия напряжения и повторной подачи всё нормально. Если запустить рабочую программу, то она выполняется, только как-то рывками. Страшные задержки на команды (т.е. программа работает как должна, только медленно). Летит вся временная диаграмма, которая жёстко формируется прерываниями.
Написали в КТЦ-МК, ждём ответа. Скорее всего, ничего дельного не дождёмся.

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

Ответы



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

E-mail: info@telesys.ru