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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> NVIC Cortex-M процов, Группы приоритетов прерываний
scifi
сообщение May 8 2015, 08:23
Сообщение #16


Гуру
******

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



Цитата(jcxz @ May 8 2015, 11:18) *
Это в каком LPC, интересно? По-крайней мере для LPC17xx вроде 5 бит для задания приоритета.

LPC18, LPC43 - там 3 бита.
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 8 2015, 08:25
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(adnega @ May 8 2015, 14:03) *
Есть мнение, что это лишнее. Мол, отработать в природе они не смогут, т.к. событие очень редкое - должны придти запросы в пределах одного такта.

Не обязательно в пределах одного такта. Вы же сами привели пример.
Если у Вас есть несколько ISR, которые не должны прерывать друг друга, то Вы поставите им одинаковый уровень приоритета.
Но если среди этих ISR есть такие, которые должны быть выполнены с минимальной задержкой - то поставите их первыми в подгруппе.
Вот например для этого и могут быть полезны подгруппы.
Go to the top of the page
 
+Quote Post
adnega
сообщение May 8 2015, 08:42
Сообщение #18


Гуру
******

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



Цитата(jcxz @ May 8 2015, 11:25) *
Не обязательно в пределах одного такта. Вы же сами привели пример.

Я то это прекрасно понимаю.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение May 11 2015, 06:31
Сообщение #19


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(scifi @ May 8 2015, 08:34) *
Какой МК, если не секрет?
Я как бы намекаю, что, например, в STM32 всего 4 бита приоритета, а в LPC - вообще 3. Поэтому это ваше щедрое деление 8 бит на 4 и 4 - это возможно только в очень богатом МК.

4 бита и есть 16 приоритетов, а подгруппы, как я написал, меня не интересуют.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:08
Рейтинг@Mail.ru


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