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

 
 
> Флаг сброса по включению питания, Почему не устанавливается?
EugeNNe
сообщение Oct 16 2009, 04:51
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997



Есть M640. В соответствии с алгоритмом работы программы требуется анализ флагов источников сброса. Выяснилось что со всеми флагами регистра MCUSR всё в порядке, устанавливаются когда надо. А вот флаг PORF, который указывает включение питания как источник сброса почему то упорно не хочет устанавливаться. В чём может быть причина?

Ещё вопросик по фьюзам:почему чип прекрасно входит в режим отладки даже со сброшенным фьюзом OnChipDebugEnable? Всё равно установлен он или сброшен без разницы. Отлаживаем с помощью JTAG ICE mkII.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Александр Куличо...
сообщение Oct 24 2009, 17:33
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



2 Ara60
когда я спрашивал про 3 старших, я имел ввиду биты 7:5 регистра MCUSR, которые в меге 640 должны всегда считаваться как "0".
Цитата
При подключеном mkII - в регистре MCUSR при включении питания устанавливался только флаг JTRF

Странно, ведь ниже Вы сами пишете, что должен как минимум еще установится EXTRF:
Цитата
Флаг EXTRF при включении питания, устанавливается не зависиммо есть ёмкость или нет.

ТОлько что проверил на меге32, при подключенном МКІІ и отключенном WDT при включении питания устанавливается 3 флага: JTRF - его устанавливает МК2, BORF, PORF.
EXTRF - не устанавливается. Может из-за того, что им управляет МК2.

Цитата
при отсоединённом mkII, при включении питания, устанавливались все 5

Странно, что сразу после включения питания у Вас устанавливался флаг сброса по WDT. Может, Вы просто поздно счтитывали его состояние при запущенном WDT?
Go to the top of the page
 
+Quote Post



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

 


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


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