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

 
 
> dWire отладка, Мусор в регистрах при входе в отладку
GeorgyBey
сообщение Aug 25 2008, 08:12
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593



Добрый день/вечер!
Присовокупил к Дракону макетную платку Propox с Мегой (48 или 88).
В симуляторе прогоняю простенький тест Переполнение Счетчика->Прерывание->Смена светодиодов в порту. Все чудно симулируется, прошивается ISP и работает в железе.
Включаю dW отладку - в регистрах "мусор" и естественно уже ничего не работает.
Дописал после Ресета очистку ВСЕХ регистров, а потом все тоже, что было - заработало! И в отладке и железе.
Это ТАК и надо!? Или я чего-то недопонял? cranky.gif


--------------------
На "нет" и "нах" :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Александр Куличо...
сообщение Aug 30 2008, 20:54
Сообщение #2


Местный
***

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



Цитата
При включении питания (не после аппаратного ресета!) нам обещано, что регистры будут нулевые

Что-тонигде не встречал таого обещания
Цитата
НО теперь при прохождении шагов программки "режим" слетает!

Питание на плате проверяли? Дракон питается от ЮСБ или внешнее питание? Какая длина кабеля от дракона к плате?
Цитата
Что-то делается в прерываниях или подпрограммах, основное шевеление - переход на самое себя (работает только счетчик), при этом хаотичное изменение в регистрах! Во всех

Здесь моя очередь говорить "НЭ ПАНЫМАЮ!" Постарайтесь высказываться чуть поконкретнее
Go to the top of the page
 
+Quote Post
GeorgyBey
сообщение Sep 1 2008, 18:37
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593



Цитата(Александр Куличок @ Aug 30 2008, 23:54) *
Питание на плате проверяли? Дракон питается от ЮСБ или внешнее питание? Какая длина кабеля от дракона к плате?

Здесь моя очередь говорить "НЭ ПАНЫМАЮ!" Постарайтесь высказываться чуть поконкретнее

Добрый день!
Дракон питается от ЮСиБи, Плата (Propox EVBavr04 - макетка для М48, М88) от своего источника.
Шлейф 6проводов 20см.
В "программе" -> инициализирую порты D и 4 вывода В (балуюсь с 7сегментными индикаторами),
Запускаю Счетчик1 до совпадения и разрешаю соотв. прерывания.
Вместо всяких режимов экономии просто зацикливаю "метка"->переход на "метка".
В симуляторе (отладка) Есссстно работает только счетчик.
При включении dW ИЛИ :
1 При отсутствии кода очистки X Y Z регистров просто не работает
2 слетает программа - в окошке "Program memory" образуются нули (см выше)
3 если благополучно все инициализируется и доходит до цикла "само на себя" в ожидании прерывания от счетчика, начинается хаотичное изменение значений в регистрах, при каждом шелчке "один шаг" cranky.gif ЗА ОДИН ШАГ меняются значения 3-5 регистров.
(красный цвет изменившихся значений при каждом шаге прыгает по всему окошку "регистры")

Я уже не говорю про процесс входа в dW отладку - с 3й - 5й попытки. Закономерности не нашел пока.
Студия при входе в отладку считает, что один Дракон УЖЕ подключен и "подключаться" ко второму ей "западло".
Опять же ВПЕЧАТЛЕНИЕ, что Дракоша какой-то перевозбужденный, чем то втихаря занимается, а я его "отвлекаю" biggrin.gif
Я БЫ его сдал кому-нибуть "в поликлинику для опытов", но сижу ДАЛЕКО от цивилизации crying.gif
Потому и хочу услышать хоть один ответ типа " У меня Дракон пашет ЧЕТКО, без сбоев и фокусов"
И что-то не вижу таких ответов wacko.gif


--------------------
На "нет" и "нах" :)
Go to the top of the page
 
+Quote Post
defunct
сообщение Sep 2 2008, 17:13
Сообщение #4


кекс
******

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



Цитата(GeorgyBey @ Sep 1 2008, 21:37) *
Потому и хочу услышать хоть один ответ типа " У меня Дракон пашет ЧЕТКО, без сбоев и фокусов"

У меня Дракон пашет ЧЕТКО, без сбоев и фокусов.
Уже 2 года как пашет. Пользую конкретно сей девайс не так часто т.к. есть MKII, но нареканий на Дракона никогда не возникало.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 02:19
Рейтинг@Mail.ru


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