User Tag List

Показано с 1 по 7 из 7

Тема: AVR Atmega, прерывания, GIFR

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4

    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Подробнее ?
    Для М328 это EIFR
    http://www.atmel.com/ru/ru/Images/At..._Datasheet.pdf

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Каким образом пропускаю ?
    Сбросом флага.
    Флаг аппаратно сбрасывается при установке PC на вектор прерывания (при наступлении события прерывания) и ручного сброса не требует (в случае ядра АВР, разумеется).
    Если уж так сильно боитесь циклических прерываний, то перед выходом неплохо сделать поллинг флага и, если событие прерывания таки произошло, то что-либо с этим предпринять (как минимум зафиксировать этот факт хотя бы как ошибку), а уж потом сбрасывать флаг и делать RETI.


    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Нет, пока в обработчик не лезем
    А что там обсуждать?
    В обработчике установка программного флага события и выход.
    В особо тяжёлых случаях ещё и инкремент счётчика событий.
    Всё...
    Последний раз редактировалось omercury; 28.06.2017 в 02:01. Причина: стилистическая ошибка

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Эмулятор AY-8910 на ATMega
    от Ramiros в разделе Звук
    Ответов: 475
    Последнее: 21.10.2024, 01:14
  2. Basic прерывания
    от Bedazzle в разделе Программирование
    Ответов: 14
    Последнее: 22.08.2016, 21:27
  3. куплю ATmega 2560-16mhz поменяю на
    от Orionsoft в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 24.06.2011, 12:06
  4. Прерывания IM 2
    от GM BIT в разделе Программирование
    Ответов: 12
    Последнее: 21.01.2011, 23:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •