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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Не срабатывает внешнее прерывание
scifi
сообщение Dec 3 2014, 21:28
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Rash @ Dec 4 2014, 00:12) *
Объясните, пожалуйста, смысл регистров NVIC ISPR и ICPR?

Уж я-то точно не стану объяснять. Могу предоставить ссылку: STM32F3 and STM32F4 Series Cortex®-M4 programming manual.
Там английским по белому написано. Читайте на здоровье.
Go to the top of the page
 
+Quote Post
Rash
сообщение Dec 4 2014, 06:40
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



читал и на английском и на русском, смысл что флажок устанавливаться при ожидании прерывания, А ожидании чего? мне не ясен
Go to the top of the page
 
+Quote Post
adnega
сообщение Dec 4 2014, 06:51
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Rash @ Dec 4 2014, 10:40) *
читал и на английском и на русском, смысл что флажок устанавливаться при ожидании прерывания, А ожидании чего? мне не ясен

Это флаг отложенного прерывания. Если появился запрос на прерывание, то устанавливается флаг - PendingBit для этого источника.
Обработка этого прерывания наступит когда NVIC обработает все более высоко-приоритетные прерывания. Данные флаги можно устанавливать и сбрасывать программно - для усиления "творческого подхода" при решении задачи. При запрещении и разрешении прерывания PendingBit не изменяется. Поэтому можно запретить обработку прерывания на некоторое время и потом разрешить. Если за это время произошло прерывание, то как только разрешим обработку - NVIC в порядке очереди вызовет обработчик. Если обработка прерывания была запрещена надолго, то повторные запросы на прерывание от этого источника потеряются.
Go to the top of the page
 
+Quote Post
Rash
сообщение Dec 4 2014, 09:12
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



спасибо всем, вроде разобрался
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 9th August 2025 - 23:05
Рейтинг@Mail.ru


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