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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Глюки с симуляцией WDT В AVR Studio., Watchdog-таймер не возможно сбросить.
Guest_Цыкетчик_*
сообщение Sep 18 2008, 12:34
Сообщение #1





Guests






Глюки с симуляцией WDT В AVR Studio(Version 4.14 Build 589).
Watchdog-таймер не возможно сбросить.



Столкнулся со следующей проблемой. Если в программе есть код включающий Watchdog-таймер, то программа всегда будет ресетиться через 15мС независимо от настроек регистра WDTCR даже если постоянно сбрасывать Watchdog командой wdr

Сообщение отредактировал Цыкетчик - Sep 18 2008, 12:55
Go to the top of the page
 
+Quote Post
west329_
сообщение Sep 18 2008, 12:54
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Цитата(Цыкетчик @ Sep 18 2008, 15:34) *
Глюки с симуляцией WDT В AVR Studio.
Watchdog-таймер не возможно сбросить.

Столкнулся со следующей проблемой. Если в программе есть код включающий Watchdog-таймер, то программа всегда будет ресетиться через 15мС независимо от настроек регистра WDTCR даже если постоянно сбрасывать Watchdog командой wdr



Notes for (ATmega161)
The Watchdog is not simulated.

smile.gif
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 18 2008, 12:58
Сообщение #3





Guests






Цитата(west329_ @ Sep 18 2008, 16:54) *
Notes for (ATmega161)
The Watchdog is not simulated.

smile.gif

Во-первых, у меня ATmega128

А во-вторых, в том то и дело, что "simulated" - если в программе есть код включения ватчдога, то програ ресетиться каждый 15мС.

Если бы он не был "simulated" - проге было бы глубоко фиолетово на команды работы с WDT и она бы не сбрасывалась

Сообщение отредактировал Цыкетчик - Sep 18 2008, 13:01
Go to the top of the page
 
+Quote Post
west329_
сообщение Sep 18 2008, 13:03
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Цитата(Цыкетчик @ Sep 18 2008, 15:58) *
Во-первых, у меня ATmega128

А во-вторых, в том то и дело, что "simulated" - если в программе есть код включения ватчдога, то програ ресетиться каждый 15мС.

Если бы он не был "simulated" - проге было бы глубоко фиолетово на команды работы с WDT и она бы не сбрасывалась


Могли и не дописать.
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 18 2008, 13:15
Сообщение #5





Guests






Цитата(west329_ @ Sep 18 2008, 17:03) *
Могли и не дописать.

Чего? Простите, не понял. Это Вы к чему сейчас сказали? smile3046.gif
Go to the top of the page
 
+Quote Post
GDI
сообщение Sep 18 2008, 13:40
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Ну так выключите WDT в программе для отладки, в чем проблема то?


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 18 2008, 14:13
Сообщение #7





Guests






Цитата(GDI @ Sep 18 2008, 17:40) *
Ну так выключите WDT в программе для отладки, в чем проблема то?

Да нету ни какой проблемы. Разве в моём корневом сообщении есть вопросительные предложения?
Нету.. Как говорится "нАу прОблем".

Просто я хотел предупредить обшественность, что "галактико в опасности", т.е. о возможных "граблях" при использовании симулятора AVR Studio.

Всё. Я всех предупредил. Считаю свою миссию выполненной. Тему можно закрыть biggrin.gif
Go to the top of the page
 
+Quote Post
aesok
сообщение Sep 18 2008, 14:33
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484



Цитата(Цыкетчик @ Sep 18 2008, 18:13) *
Всё. Я всех предупредил. Считаю свою миссию выполненной. Тему можно закрыть biggrin.gif


Для полноты картины напишите каким симулятором пользуетесь, AVR Simulator или AVR Simulator 2.

Анатолий.
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 18 2008, 14:39
Сообщение #9





Guests






Цитата(aesok @ Sep 18 2008, 18:33) *
Для полноты картины напишите каким симулятором пользуетесь, AVR Simulator или AVR Simulator 2.

Анатолий.

Первым.
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Sep 24 2008, 12:09
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



Цитата(aesok @ Sep 18 2008, 18:33) *
Для полноты картины напишите каким симулятором пользуетесь, AVR Simulator или AVR Simulator 2.


Второй симулирует так же точно.
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 24 2008, 12:27
Сообщение #11





Guests






Цитата(Maik-vs @ Sep 24 2008, 16:09) *
Второй симулирует так же точно.

Т.е. независимо от настроек WDTCR ресетит прогу ПРИМЕРНО каждые 15мС ? 07.gif
Go to the top of the page
 
+Quote Post
adc
сообщение Sep 24 2008, 14:07
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836



Цитата
Глюки с симуляцией WDT В AVR Studio.
Watchdog-таймер не возможно сбросить.

все прекрасно сбрасывается.. AVR Studio 4.14.603 Service Pack 1. Только это не отображается в закладке I/Oview watchdog.


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 24 2008, 14:28
Сообщение #13





Guests






Цитата(adc @ Sep 24 2008, 18:07) *
все прекрасно сбрасывается.. AVR Studio 4.14.603 Service Pack 1. Только это не отображается в закладке I/Oview watchdog.

Оба 07.gif Уже 603-й билд вышел? Я ещё пока 589-м пользуюсь. Неужели пофиксили багу?

Кстати, а что Вы понимаете под словами "все прекрасно сбрасывается"?

Счётчик ватчдог таймера сбрасывается командой WDR?
Или прога сбрасывается по достижении счётчика ватчдог таймера ЗАДАННОГО юзверем значения?
Или что?
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 24 2008, 15:18
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Notes for ATmega128
This device is supported by AVR Simulator 2, and we recommend using that to avoid the issues listed below.

Все правильно установили? AVR Simulator 2?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Sep 26 2008, 10:19
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



Цитата(Цыкетчик @ Sep 24 2008, 16:27) *
Т.е. независимо от настроек WDTCR ресетит прогу ПРИМЕРНО каждые 15мС ? 07.gif

Да. На любом делителе WDTCR через 15 мс переход на 0 адрес с признаком "сброс wdt". Сталкивался месяца 4 назад, версия очевидно была 4.14.589 или предыдущая (до 589, что там было)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 18:02
Рейтинг@Mail.ru


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