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

 
 
> Прерывания, помогите разобраться.
bullit
сообщение May 30 2009, 11:44
Сообщение #1


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Уже некоторое время бьюсь над прерываниями, но так и не догнал...
Вроде настраиваешь все правильно, и отладчиком смотришь, флаги в VIC появляются, но обработчик не выполняется. И точки прерывания на них ставил...
Доходит отладчик до IRQ_Handler и всё.

Объясните пожалуйста в какой последовательности и что нужно делать.
Небходимо настроить прерывания на таймер0 на fiq, таймер1 и EINT2 на irq.
МК LPC2194/01 среда IAR Embedded Workbench for ARM 5.30 KikStart, отладчик J-Link.

Заранее большое спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
sergeeff
сообщение May 30 2009, 18:28
Сообщение #2


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

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Совершенно народ обленился. Форум полистайте. За последние месяцы эту проблему со всех сторон осветили.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jun 9 2009, 14:07
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата
Обнаружены следующие ошибки

Это сообщения нельзя отправить, потому что личный ящик адресата полон.

Это личное сообщение не отправлено


bullit, почистите свой почтовый ящик на форуме.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 9 2009, 14:53
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(bullit @ May 30 2009, 14:44) *
и отладчиком смотришь,
Вот в этом и проблема. Для VIC совершенно безразлично, кто его читает - дебаггер или ядро. Вот и получается, что он отрабатывает необходимые действия по чтению дебаггером, а ядру уже ничего не остается. Закройте окно VIC или хотя бы уберите (отредактируйте .ddf файл) из него VICVectAddr.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

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

 


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


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