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

 
 
 
Reply to this topicStart new topic
> Keil, USB Debug Adapter, отладка в прерывании
glebka
сообщение Sep 12 2007, 13:57
Сообщение #1


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

Группа: Свой
Сообщений: 199
Регистрация: 22-06-05
Пользователь №: 6 217



Вопрос к знатокам, точно знаю что зависаю в прерывании, как найти ошибку , возможна ли отладка в прерывании?Мне бы перемненнюю посмотреть smile.gif .
Go to the top of the page
 
+Quote Post
TBI
сообщение Sep 12 2007, 14:10
Сообщение #2


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

Группа: Свой
Сообщений: 170
Регистрация: 11-05-07
Пользователь №: 27 656



Сделай точку остановки в процедуре обработки прерывания и посмотри значение переменной.
Go to the top of the page
 
+Quote Post
glebka
сообщение Sep 14 2007, 11:17
Сообщение #3


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

Группа: Свой
Сообщений: 199
Регистрация: 22-06-05
Пользователь №: 6 217



Пробовал, пока не выходит.
Go to the top of the page
 
+Quote Post
TBI
сообщение Sep 14 2007, 11:24
Сообщение #4


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

Группа: Свой
Сообщений: 170
Регистрация: 11-05-07
Пользователь №: 27 656



Значит зависаешь не в прерывании. В пошаговой отладке проверь ты вообще попадаешь в процедуру обработки прерывания. Посмотри на флаг разрешения конкретного прерывания и общий флаг разрешения прерывания.
Go to the top of the page
 
+Quote Post
alvol
сообщение Sep 15 2007, 14:10
Сообщение #5


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

Группа: Свой
Сообщений: 153
Регистрация: 15-05-06
Из: Николаев
Пользователь №: 17 119



Цитата(glebka @ Sep 12 2007, 16:57) *
Вопрос к знатокам, точно знаю что зависаю в прерывании, как найти ошибку , возможна ли отладка в прерывании?Мне бы перемненнюю посмотреть smile.gif .

можно попробовать работать без отладчика
оч удобно проверять работу при помощи лампочек--включил в одном месте--выключил в другом (к примеру в прерывании) и можно, меняя в программе положение выкл/вкл, нащупать где проблема по световым эффектам
еще можно отправлять по СОМ порту значение переменной, которая интересует и когда интересует
Go to the top of the page
 
+Quote Post
glebka
сообщение Sep 16 2007, 10:28
Сообщение #6


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

Группа: Свой
Сообщений: 199
Регистрация: 22-06-05
Пользователь №: 6 217



Цитата(alvol @ Sep 15 2007, 18:10) *
можно попробовать работать без отладчика
оч удобно проверять работу при помощи лампочек--включил в одном месте--выключил в другом (к примеру в прерывании) и можно, меняя в программе положение выкл/вкл, нащупать где проблема по световым эффектам
еще можно отправлять по СОМ порту значение переменной, которая интересует и когда интересует


Так и выкрутился, но хотелось , чтобы всё как у взрослых.
Go to the top of the page
 
+Quote Post

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

 


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


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