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

 
 
 
Reply to this topicStart new topic
> Наличие блокировки выключения watchdoga в ATmega16,32
Baser
сообщение Oct 17 2008, 13:15
Сообщение #1


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Обнаружил, что блокировки выключения watchdoga в ATmega16(А) и ATmega32(А) нету!
Нету у них фьюза WDTON (Watchdog Timer always on)!

Похоже все другие кристаллы, кроме вышеназванных, этот фьюз имеют.

А тестовая плата уже готова. Мне и в голову не приходило, что Атмелу придёт в голову на этом сэкономить 01.gif

И как можно назвать эту издёвку со стороны Атмела?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Oct 17 2008, 13:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Так вставьте включение WDT программно - в самое начало Вашей программы.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 17 2008, 13:29
Сообщение #3


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
ATmega16


И не было никогда. Это же старое ядро и старый WDT. А те - которые с буквой А - они точная копия, только технология меньше. Все пионэры матюкаются, что, видите-ли, нет преемственности у Atmel'а, прям новая генерация камней - новая разработка. Вот ребята ^C^V и сделали, ничего нового не добавляя, а то, панимаш, неудобно некоторым то, что чуть-чуть надо софт поправить...

Паяйте ATMega164P и будет вам счастье...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Baser
сообщение Oct 17 2008, 14:04
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Палыч @ Oct 17 2008, 16:22) *
Так вставьте включение WDT программно - в самое начало Вашей программы.
Я про надежность...
Это вообще был не вопрос, а так, крик души вырвался smile.gif

Цитата(Rst7 @ Oct 17 2008, 16:29) *
Паяйте ATMega164P и будет вам счастье...
Пока я на меге16 буду отлаживать, а потом посмотрю...

Меня Атмел вообще тут уже дважды обломил: посмотрел на сайте - берите "мегу16А, других больше не делаем" - купился, заложил 14.7МГц @ 3.3V
Теперь снабженцы говорят - нету с буковой "А", тока простые! Пришлось на 5В переделывать.
Гады... smile3009.gif
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 17 2008, 15:27
Сообщение #5


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
заложил 14.7МГц @ 3.3V

А не страшно с превышением идти?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Kernigan
сообщение Oct 17 2008, 16:32
Сообщение #6





Группа: Новичок
Сообщений: 11
Регистрация: 17-10-08
Пользователь №: 41 018



Цитата(Rst7 @ Oct 17 2008, 18:27) *
А не страшно с превышением идти?

Ели ДШ не читать - то не страшно ни чуть !
Go to the top of the page
 
+Quote Post
Baser
сообщение Oct 17 2008, 17:05
Сообщение #7


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Rst7 @ Oct 17 2008, 18:27) *
А не страшно с превышением идти?

Еще раз глянул - действительно это я лопухнулся.
Смотрел в начало даташита, где фичи, и в конец, где Ordering Information, а на Safe Operating Area и не поглядел laughing.gif
Думал, если на новую технологию перевели, то должен быть пошустрее. Ан нет.
Ну тогда еще не так обидно, значит пока мне на Меге не судьба 3.3В применить smile.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 17 2008, 23:32
Сообщение #8


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Baser @ Oct 17 2008, 17:04) *
Я про надежность...
Это вообще был не вопрос, а так, крик души вырвался smile.gif

Ну ни наю. Я предпочитаю WDT софтово включать, даже на процах где есть WDTON.
Ни разу этот способ не подвел. А чтоб отключить WDT после включения это надо очень постараться, там требуется нетривиальная последовательность.
Go to the top of the page
 
+Quote Post
Николай Иванович...
сообщение Oct 18 2008, 00:34
Сообщение #9


Частый гость
**

Группа: Новичок
Сообщений: 139
Регистрация: 26-09-08
Пользователь №: 40 510



Цитата(Baser @ Oct 17 2008, 17:15) *
Обнаружил, что блокировки выключения watchdoga в ATmega16(А) и ATmega32(А) нету!
Нету у них фьюза WDTON (Watchdog Timer always on)!

....

И как можно назвать эту издёвку со стороны Атмела?

А зачем он нужен? Я даже в тех MCU где есть этот фусе бит никогда его не программирую. А зачем? Чт я дурак чтоли?
Go to the top of the page
 
+Quote Post
Baser
сообщение Oct 18 2008, 10:38
Сообщение #10


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(defunct @ Oct 18 2008, 02:32) *
А чтоб отключить WDT после включения это надо очень постараться, там требуется нетривиальная последовательность.

Если у чего-то есть возможность выключиться, то оно когда-нибудь обязательно выключиться (теория вероятностей);
и произойдет это в самый неподходящий момент (закон Мура)

И оно вам надо, когда по алгоритму не требуется выключение ватчдога? wink.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 18 2008, 13:45
Сообщение #11


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Baser @ Oct 18 2008, 13:38) *
И оно вам надо, когда по алгоритму не требуется выключение ватчдога? wink.gif

Мне оно не надо. ;>
Просто делюсь своими мыслями.

Цитата
Если у чего-то есть возможность выключиться, то оно когда-нибудь обязательно выключиться (теория вероятностей);
и произойдет это в самый неподходящий момент (закон Мура)

Если быть настолько пессимистом, WDTON не спасет.
Go to the top of the page
 
+Quote Post

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

 


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


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