Блок прерываний EXTI: различия между версиями

Материал из MIK32 микроконтроллер
(Новая страница: «=== Введение === Обработка прерываний выводов реализована в отдельном модуле. Входные линии  трех блоков ввода-вывода подключаются к 8 мультиплексорам формируя 8 линий, для которых формируются прерывания. Каждый мультиплексор управляется независимо, на...»)
 
Нет описания правки
Строка 1: Строка 1:
=== Введение ===
=== Введение ===
Обработка прерываний выводов реализована в отдельном модуле. Входные линии  трех блоков ввода-вывода подключаются к 8 мультиплексорам формируя 8 линий, для которых формируются прерывания. Каждый мультиплексор управляется независимо, на основе соответсвующих бит поля IRQ_LINE_MUX. Схема коммутации представлена в таблице.  
Обработка прерываний выводов реализована в отдельном модуле. Входные линии  трех блоков ввода-вывода подключаются к 8 мультиплексорам формируя 8 линий, для которых формируются прерывания. Каждый мультиплексор управляется независимо, на основе соответствующих бит поля IRQ_LINE_MUX. Схема коммутации представлена в таблице.  
{| class="wikitable"
|+
!Прерывание
!Линия_0
Mux[3:0]
!Линия_1
Mux[7:4]
!Линия_2
Mux[11:8]
!Линия_3
Mux[15:12]
!Линия_4
Mux[19:16]
!Линия_5
Mux[23:20]
!Линия_6
Mux[27:24]
!Линия_7
Mux[31:28]
|-
|MUX [i]=0
|
|
|
|
|
|
|
|
|-
|
|
|
|
|
|
|
|
|
|-
|
|
|
|
|
|
|
|
|
|}

Версия от 06:34, 11 апреля 2023

Введение

Обработка прерываний выводов реализована в отдельном модуле. Входные линии  трех блоков ввода-вывода подключаются к 8 мультиплексорам формируя 8 линий, для которых формируются прерывания. Каждый мультиплексор управляется независимо, на основе соответствующих бит поля IRQ_LINE_MUX. Схема коммутации представлена в таблице.

Прерывание Линия_0

Mux[3:0]

Линия_1

Mux[7:4]

Линия_2

Mux[11:8]

Линия_3

Mux[15:12]

Линия_4

Mux[19:16]

Линия_5

Mux[23:20]

Линия_6

Mux[27:24]

Линия_7

Mux[31:28]

MUX [i]=0