28 Это худший вариант включающий в себя data abort entry ( Texc)=3такта.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
si
09 июля 2003 г. 09:02
В ответ на:
Прерывания в AT91
отправлено RTC Alexander 09 июля 2003 г. 07:55
Составить ответ
|||
Конференция
|||
Архив
Ответы
Извини не туда ответил, а на твой вопрос Stewart Little давал нормальную ссылку(там все прекрасно понятно). у АРМа вектора прерываний всегда начинаются с 0 адреса(их 8) и до ремапа ты должен переписать в то место с которого у тебя собственно ремап будет
—
si
(09.07.2003 09:12,
пустое
)
Прерывания в AT91
—
RTC Alexander
(09.07.2003 11:29, 352 байт)
Да вектор IRQ прописываtтся в памяти. AIC служит уже собственно для векторов обработки (но для начала ты должен выполнить код определяющий кто же вызвал) И совсем не обязательно программу выполнять в ОЗУ. Нужно только переписать вектора в ОЗУ которое после ремапа бкдет в нулевом адресею А программу исполняй из ПЗУ если скорость позволяет
—
si
(09.07.2003 14:52,
пустое
)
Коллеги! Не путайте горох с капустой! С помощью АИЦ обслуживаются только два вектора ИЦ и ФИЦ, а остальные векторы служат для обработки эксцепшенов(аборт,резет етц.).
—
рогалик
(09.07.2003 12:43,
пустое
)
Рекомендуется изучить также ПДФку от атмеля(+)...
—
рогалик
(09.07.2003 13:17, 91 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru