0 / 0 / 0
Регистрация: 22.02.2010
Сообщений: 54
1

AvrSudio и watchdog

10.10.2010, 09:02. Показов 4990. Ответов 7
Метки нет (Все метки)

Не могу дождаться чтобы аврстудия ушла в ресет или прерывание по вочдогу. В реале сбрасывает, а в студии ну никак.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2010, 09:02
Ответы с готовыми решениями:

WatchDog
Есть устройство на меге16 (пока на ней) которое тупо запоминает в EEPROM во сколько на одном из...

Пробуждение по watchdog
Доброго времени суток. На старом АТ90S нужно уйти в сон, проснуться по watchdog, убедиться что...

Внешний WAtchdog
Добрый день! Есть рабочее устройство на AVR! Надо к нему прикрепить внешний watchdog, тоесть...

Watchdog attiny13 и mega8.
Изучаю статью что то понять не могу нет бита WDIE в байте настройки ватчдога WDTCR? ..... ISR...

7
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
10.10.2010, 12:47 2
Странно, раньше работало.
0
Tyom
10.10.2010, 13:10 3
Позавчера пробовал м48 в СП2 - работает
0 / 0 / 0
Регистрация: 22.02.2010
Сообщений: 54
11.10.2010, 08:10 4
инициирую. ставлю брейкпоинт после ресета. и вгоняю в вечный цикл. до ресета дело так и не доходит. я все правильно делаю?
0
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 442
11.10.2010, 13:47 5
Может просто не дождался? Попробуй собаку посадить на короткий поводок. :))
0
SWK
11.10.2010, 14:17 6
Цитата Сообщение от moxkrymd
Не могу дождаться чтобы аврстудия ушла в ресет или прерывание по вочдогу. В реале сбрасывает, а в студии ну никак.
Не забывайте, что в режиме эмуляции скорость работы намного меньше реальной. Причем не в разы, а на порядки... И чем больше отладочной информации задействовано (например, просмотр изменеия регистров), тем медленнее. Так что просто наберитесь терпения... Или отлаживайте в железе, в реальной обстановке.
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
11.10.2010, 15:01 7
В AvrStudyo еще относительно быстрый симулятор, в IAR некоторых событий можно просто не дождаться, приходится делать условную компиляцию для отладки, убирая некоторые задержки, выставляя меньшие интервалы, и так далее.

Все, что так или иначе связано со временем, лучше отлаживать на железе, оставив для симулятора только отладку самого алгоритма, трассировку, оптимизацию, и тому подобное.
0
0 / 0 / 0
Регистрация: 22.02.2010
Сообщений: 54
12.10.2010, 11:02 8
Дождался. Предделитель был минимальный и, к тому же, студия показала, что натикало больше 10 секунд. Генератор выставлен такой как надо, хотя это и не имеет значения. 10 секунд и в Африке 10 секунд. Максимальное время выдержки вочдога в тиньке 25ой - 8 сек. Так что сработать точно был обязан. В датащите сказано, что вочдог на отдельном генераторе и не зависит от основного. Я надеюсь масштабы времени генетора вочдога и основного в студии одинаковы.
В конце концов, в железе работает и ладно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2010, 11:02

VMLab не выключает Watchdog Timer
Здравствуйте. Вроде сбрасываю Watchdog Timer - все по науке. Но VMLab пишет, что он не сброшен и...

как включить watchdog avr, напишите кто нибудь код на asme
как включить watchdog avr, напишите кто нибудь код на asme, что бы по вектору сбрасывался в ...

Watchdog из Arduino
Есть пк, который может зависнуть, или может зависнуть у него сетевуха. Просьба не пинать в...

watchdog для ноутбука
Как сделать watchdog для настольного ПК я понимаю. Есть кнопка включения питания и можно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.