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

 
 
 
Reply to this topicStart new topic
> xMega и WDT
ArtemKAD
сообщение Feb 29 2016, 16:27
Сообщение #1


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

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Никто не подскажет как можно определить в каком месте и при каком состоянии регистров сработал WDT у xMega. В обычных можно было воспользоваться прерыванием от WDT где и проверить состояние регистров и стека, а вот как аналогичное сделать для иксов?
Go to the top of the page
 
+Quote Post
V_G
сообщение Mar 1 2016, 03:00
Сообщение #2


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Не помню прерываний от вочдога в AVR. Всегда был сброс, и источник сброса можно было установить по WDRF.
Ставьте в эмуляторе точку останова на векторе ресета, состояние регистров сохранится. Место ресета определить ориентировочно по состоянию стека.
Go to the top of the page
 
+Quote Post
RabidRabbit
сообщение Mar 1 2016, 15:52
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Цитата(V_G @ Mar 1 2016, 06:00) *
Не помню прерываний от вочдога в AVR

bb-offtopic.gif
Вспоминайте! sm.gif

Table 12-1.
Reset and interrupt vectors in ATmega48.
Vector no. Program address Source Interrupt definition
1 0x000 RESET External pin, power-on reset, brown-out reset and watchdog system reset
2 0x001 INT0 External interrupt request 0
3 0x002 INT1 External interrupt request 1
4 0x003 PCINT0 Pin change interrupt request 0
5 0x004 PCINT1 Pin change interrupt request 1
6 0x005 PCINT2 Pin change interrupt request 2
7 0x006 WDT Watchdog time-out interrupt
Go to the top of the page
 
+Quote Post
V_G
сообщение Mar 2 2016, 02:58
Сообщение #4


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Я с 48 не работал, а в мегах 16, 32,128 такого нет. Место сброса искал методом анализа стека. Работал с xmega32a4 - та же ситуация.
Go to the top of the page
 
+Quote Post

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

 


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


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