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

 
 
> Внутрисхемная отладка, Мешают прерывания
Skaf
сообщение Oct 16 2010, 19:00
Сообщение #1


Местный
***

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



Всем привет.

Работаю над достаточно сложной программой для AVR. Поэтому спаял себе клон JTAG ICE, работаю в AVR Studio. Который успешно заработал.

Ставлю точку останова на интересующем меня месте и запускаю. Когда необходимые события происходят и программа доходит до точки остнанова все хорошо, но стоит мне нажать на шаг вперед, как она сразу уходит в прерывание. После его обработки опять в какое ни будь прерывание и т.д. Вобщем отлаживать невозможно.

Вопрос- возможно ли как ни будь попросить отладчик не отвлекать меня на прерывания? )


Сообщение отредактировал Skaf - Oct 16 2010, 19:01
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
V_G
сообщение Oct 16 2010, 23:37
Сообщение #2


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

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



Да, я либо глобально запрещаю прерывания, если мне надо походить по шагам, либо (если прерывания редкие, не чаще раз в 10с, а их стоит обработать) после захода программы в таблицу прерываний нажимаю кнопочку "Step Out (shift-F11)".
Go to the top of the page
 
+Quote Post



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

 


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


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