Внутренние и внешние прерывания AVR

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Пт дек 05, 2014 12:58:59

Сообщение Zanksa »

Здравствуйте!

Отвечая на вопросы преподавателя о периферийных узлах AVR, я указала в их числе внутренние и внешние прерывания.
На что последовал вопрос: "Какие прерывания к каким узлам относятся?"

Не могу найти именно этой информации. Поделитесь пожалуйста знаниями!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Внешние на ногах. INT0, INT1, PCINT{xx}.
Внутренние генерирует периферия: таймеры, АЦП, SPI, UART и т.д.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

Сообщение B@R5uk »

Прерывания не являются периферией. Даже контроллер прерываний (которого в AVR нет) так же является не периферией, а частью ядра.
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Никто прерывания периферией не называет.
Реклама
Эиком - электронные компоненты и радиодетали
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

То ли я чего-то не понял, то ли вы некорректно выразились, но, как уже было сказано, прерывания - это не периферия. Это возможность периферии прервать выполнение основной программы для немедленного обслуживания возникшего события.
Не могу найти именно этой информации.
Ни один даташит не гуглится? Хорошо, я за вас погуглил. :) Там все есть - и блок-схема, и описание.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Реклама
Ответить

Вернуться в «AVR»