Skip to main content

Контроллер прерываний

При выполнении функции, вызванной прерыванием, необходимо произвести сброс данного прерывания.

Регистры «Контроллера прерываний»

АббревиатураДоступОписание
3100h INT_FIX_CLR0RWРегистр зафиксированных прерываний, группа 0
3101h INT_FIX_CLR1RWРегистр зафиксированных прерываний, группа 1
3102h INT_FIX_CLR2RWРегистр зафиксированных прерываний, группа 2
3103h INT_FIX_CLR3RWРегистр зафиксированных прерываний, группа 3

INT_FIX_CLR0

Бит76543210
НазначениеРезервI3_FIXI2_FIXРезервI0_FIX
Начальное значение0

I3_FIX – прерывание CMM.

I2_FIX – прерывание WDT.

I0_FIX – прерывание WORK_FSM.

Запись в Ix_FIX регистра INT_FIX_CLR:

  • 1 – сбросить прерывание;
  • 0 – не менять текущую настройку.

Чтение Ix_FIX регистра INT_FIX_CLR:

  • 1 – зафиксировано прерывание;
  • 0 – прерывание отсутствует.

INT_FIX_CLR1

Бит76543210
НазначениеРезервI4_FIXI3_FIXI2_FIXI1_FIXI0_FIX
Начальное значение0

I4_FIX – прерывание I2C.

I3_FIX – прерывание SPI0.

I2_FIX – прерывание UART0.

I1_FIX – прерывание TIMER0.

I0_FIX – прерывание GPIOA.

Запись в Ix_FIX регистра INT_FIX_CLR:

  • 1 – сбросить прерывание;
  • 0 – не меняет текущую настройку.

Чтение Ix_FIX регистра INT_FIX_CLR:

  • 1 – зафиксировано прерывание;
  • 0 – прерывание отсутствует.

INT_FIX_CLR2

Бит76543210
НазначениеРезервI4_FIXI3_FIXI2_FIXI1_FIXI0_FIX
Начальное значение0

I4_FIX – прерывание OWI.

I3_FIX – прерывание SPI1.

I2_FIX – прерывание UART1.

I1_FIX – прерывание TIMER1.

I0_FIX – прерывание GPIOB.

Запись в Ix_FIX регистра INT_FIX_CLR:

  • 1 – сбросить прерывание;
  • 0 – не меняет текущую настройку.

Чтение Ix_FIX регистра INT_FIX_CLR:

  • 1 – зафиксировано прерывание;
  • 0 – прерывание отсутствует.

INT_FIX_CLR3

Бит76543210
НазначениеРезервI1_FIXI0_FIX
Начальное значение0

I1_FIX – прерывание TIMER2.

I0_FIX – прерывание GPIOC.

Запись в Ix_FIX регистра INT_FIX_CLR:

  • 1 – сбросить прерывание;
  • 0 – не меняет текущую настройку.

Чтение Ix_FIX регистра INT_FIX_CLR:

  • 1 – зафиксировано прерывание;
  • 0 – прерывание отсутствует.