Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 26.11.2018, 21:17   #1
Iptash
Senior Member
 
Регистрация: 29.03.2008
Возраст: 53
Сообщений: 409
Вес репутации: 330/47
Iptash is a jewel in the roughIptash is a jewel in the roughIptash is a jewel in the roughIptash is a jewel in the rough
По умолчанию Подприоритет.

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

Хотел уточнить. Есть приоритет, а также подприоритет. Подприоритет это когда два разных действия имеют один вектор прирывания и в этом векторе они выполняются в зависимости от подприоритета?
Iptash вне форума   Ответить с цитированием
Старый 26.11.2018, 21:20   #2
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 1,923
Вес репутации: 3528/78
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Подприоритет.

Iptash
не понял Вашей гипотезы про векторы.

у microchip в pic32m в контроллере прерываний есть подприоритет.
вроде бы он учитывается тогда и только тогда, когда 2 прерывания были запрошены в один тик котроллера прерываний и позволяют переопределить естественный порядок срабатывания прерываний при одинаковом приоритете.
besogon вне форума   Ответить с цитированием
Старый 26.11.2018, 21:22   #3
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 1,923
Вес репутации: 3528/78
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Подприоритет.

Код:
8.7.2
Interrupt Subpriority
The user can assign a subpriority level within each group priority. The subpriority will not cause
preemption of an interrupt in the same priority; rather, if two interrupts with the same priority are
pending, the interrupt with the highest subpriority will be handled first. The subpriority bits are
located in the IPCx register. Each IPCx register contains subpriority bits for four of the interrupt
vectors. These bits define the subpriority within the priority level of the vector. The
user-selectable subpriority levels range from 0 (the lowest subpriority) to 3 (the highest).
besogon вне форума   Ответить с цитированием
Старый 26.11.2018, 22:01   #4
Iptash
Senior Member
 
Регистрация: 29.03.2008
Возраст: 53
Сообщений: 409
Вес репутации: 330/47
Iptash is a jewel in the roughIptash is a jewel in the roughIptash is a jewel in the roughIptash is a jewel in the rough
По умолчанию Re: Подприоритет.

Ааа. Понятно. Спасибо, а то не правильно думал. )
Iptash вне форума   Ответить с цитированием
Старый 26.11.2018, 22:07   #5
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 1,923
Вес репутации: 3528/78
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Подприоритет.

Iptash
в mips m4k 64 уровня исполнения.
обычно microchip выводит во внешнем контроллере прерываний поддержку 8 уровней исполнения. (0 ... 7).

в большинстве ситуаций это позволяет обойтись.
besogon вне форума   Ответить с цитированием
Старый 26.11.2018, 22:14   #6
Iptash
Senior Member
 
Регистрация: 29.03.2008
Возраст: 53
Сообщений: 409
Вес репутации: 330/47
Iptash is a jewel in the roughIptash is a jewel in the roughIptash is a jewel in the roughIptash is a jewel in the rough
По умолчанию Re: Подприоритет.

Да, я тоже обходился. Интересно стало)
Iptash вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 00:01.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot