реклама на сайте
подробности

 
 
> Зависания AT91SAM7X256, Watchdog не помогает
mungo
сообщение Apr 6 2010, 12:37
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 21-09-07
Из: СССР
Пользователь №: 30 719



Простите сразу. Ламер, тупило. Да. Не бейте сильно. Просто голова пухнет, не знаю, что и делать.
Ситуация. Есть AT91SAM7X256. Большая тяжелая программа. Работает, как часы. Но вдруг, по абсолютно невнятным причинам в какой-то неопределенный момент времени есть зависания. Просто девайс перестает отвечать на запросы. Экран замирает, клавиатура не работает.
Включен вачдог. Есть прерывание от таймера, которое срабатывает на частоте 1,5 кГц, которое сбрасывает вачдог. Если бы зависание было в коде, то вачдог бы работал конечно. Но есть косвенное подтверждение того, что он не работает. На этом же прерывании висит опрос клавиатуры 6х5. Соответственно постоянно прыгают уровни на ногах. Но когда попал на стол такой аппарат, то ничего не прыгало! При это должен бы по идее сработать вачдог, но нет! И согласно докам, это одноразовый регистр, то есть его можно включить, но нельзя выключить.
Что подскажите? Хоть что-нибудь!


--------------------
Сомневаюсь, и вам советую!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.0134 секунд с 7
ELECTRONIX ©2004-2016