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

 
 
> AT91SAM7 ноги IRQn, какой в них смысл?
vet
сообщение Apr 10 2008, 13:01
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Из даташита не вполне ясно, для чего введена возможность назначить некоторым ногам режим IRQn (т.е. прерывание через модуль AIC), если любая из них может вызвать прерывание через модуль PIOx, также являющийся частью системного контроллера. Хотелось бы ликвидировать пробел в знаниях...


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
InsolentS
сообщение Apr 10 2008, 22:44
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Не столько приоритет, сколько время реакции на событие.
Пока от обычного PIO пина прерывание обработается, можно успеть покурить.


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
vet
сообщение Apr 11 2008, 04:33
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Цитата(InsolentS @ Apr 11 2008, 02:44) *
Не столько приоритет, сколько время реакции на событие.
Пока от обычного PIO пина прерывание обработается, можно успеть покурить.

По даташиту, на установку флага PIO_ISR требуется 1-2 такта после смены состояния входа, одновременно активизируется сигнал контроллеру прерываний. Задержка между фронтом на ноге IRQn и установкой сигнала IRQn на AIC не оговаривается; можно предположить тот же 1 такт. Выходит, время срабатывания обоих типов прерываний одинаково, или я чего-то не учитываю?


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post



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

 


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


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