irq

package
v0.0.0-...-168ccc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2021 License: BSD-3-Clause Imports: 1 Imported by: 0

Documentation

Overview

Package irq provides list of external interrupts.

Index

Constants

View Source
const (
	WWDG               nvic.IRQ = 0  // Window WatchDog Interrupt.
	PVD                nvic.IRQ = 1  // PVD through EXTI Line detection Interrupt.
	TAMP_STAMP         nvic.IRQ = 2  // Tamper and TimeStamp interrupts through the EXTI line 19.
	RTC_WKUP           nvic.IRQ = 3  // RTC Wakeup interrupt through the EXTI line 20.
	FLASH              nvic.IRQ = 4  // FLASH global Interrupt.
	RCC                nvic.IRQ = 5  // RCC global Interrupt.
	EXTI0              nvic.IRQ = 6  // EXTI Line0 Interrupt.
	EXTI1              nvic.IRQ = 7  // EXTI Line1 Interrupt.
	EXTI2_TSC          nvic.IRQ = 8  // EXTI Line2 Interrupt and Touch Sense Controller Interrupt.
	EXTI3              nvic.IRQ = 9  // EXTI Line3 Interrupt.
	EXTI4              nvic.IRQ = 10 // EXTI Line4 Interrupt.
	DMA1_Channel1      nvic.IRQ = 11 // DMA1 Channel 1 Interrupt.
	DMA1_Channel2      nvic.IRQ = 12 // DMA1 Channel 2 Interrupt.
	DMA1_Channel3      nvic.IRQ = 13 // DMA1 Channel 3 Interrupt.
	DMA1_Channel4      nvic.IRQ = 14 // DMA1 Channel 4 Interrupt.
	DMA1_Channel5      nvic.IRQ = 15 // DMA1 Channel 5 Interrupt.
	DMA1_Channel6      nvic.IRQ = 16 // DMA1 Channel 6 Interrupt.
	DMA1_Channel7      nvic.IRQ = 17 // DMA1 Channel 7 Interrupt.
	ADC1_2             nvic.IRQ = 18 // ADC1 & ADC2 Interrupts.
	USB_HP_CAN_TX      nvic.IRQ = 19 // USB Device High Priority or CAN TX Interrupts.
	USB_LP_CAN_RX0     nvic.IRQ = 20 // USB Device Low Priority or CAN RX0 Interrupts.
	CAN_RX1            nvic.IRQ = 21 // CAN RX1 Interrupt.
	CAN_SCE            nvic.IRQ = 22 // CAN SCE Interrupt.
	EXTI9_5            nvic.IRQ = 23 // External Line[9:5] Interrupts.
	TIM1_BRK_TIM15     nvic.IRQ = 24 // TIM1 Break and TIM15 Interrupts.
	TIM1_UP_TIM16      nvic.IRQ = 25 // TIM1 Update and TIM16 Interrupts.
	TIM1_TRG_COM_TIM17 nvic.IRQ = 26 // TIM1 Trigger and Commutation and TIM17 Interrupt.
	TIM1_CC            nvic.IRQ = 27 // TIM1 Capture Compare Interrupt.
	TIM2               nvic.IRQ = 28 // TIM2 global Interrupt.
	TIM3               nvic.IRQ = 29 // TIM3 global Interrupt.
	TIM4               nvic.IRQ = 30 // TIM4 global Interrupt.
	I2C1_EV            nvic.IRQ = 31 // I2C1 Event Interrupt & EXTI Line23 Interrupt (I2C1 wakeup).
	I2C1_ER            nvic.IRQ = 32 // I2C1 Error Interrupt.
	I2C2_EV            nvic.IRQ = 33 // I2C2 Event Interrupt & EXTI Line24 Interrupt (I2C2 wakeup).
	I2C2_ER            nvic.IRQ = 34 // I2C2 Error Interrupt.
	SPI1               nvic.IRQ = 35 // SPI1 global Interrupt.
	SPI2               nvic.IRQ = 36 // SPI2 global Interrupt.
	USART1             nvic.IRQ = 37 // USART1 global Interrupt & EXTI Line25 Interrupt (USART1 wakeup).
	USART2             nvic.IRQ = 38 // USART2 global Interrupt & EXTI Line26 Interrupt (USART2 wakeup).
	USART3             nvic.IRQ = 39 // USART3 global Interrupt & EXTI Line28 Interrupt (USART3 wakeup).
	EXTI15_10          nvic.IRQ = 40 // External Line[15:10] Interrupts.
	RTC_Alarm          nvic.IRQ = 41 // RTC Alarm (A and B) through EXTI Line 17 Interrupt.
	USBWakeUp          nvic.IRQ = 42 // USB Wakeup Interrupt.
	TIM8_BRK           nvic.IRQ = 43 // TIM8 Break Interrupt.
	TIM8_UP            nvic.IRQ = 44 // TIM8 Update Interrupt.
	TIM8_TRG_COM       nvic.IRQ = 45 // TIM8 Trigger and Commutation Interrupt.
	TIM8_CC            nvic.IRQ = 46 // TIM8 Capture Compare Interrupt.
	ADC3               nvic.IRQ = 47 // ADC3 global Interrupt.
	FMC                nvic.IRQ = 48 // FMC global Interrupt.
	SPI3               nvic.IRQ = 51 // SPI3 global Interrupt.
	UART4              nvic.IRQ = 52 // UART4 global Interrupt & EXTI Line34 Interrupt (UART4 wakeup).
	UART5              nvic.IRQ = 53 // UART5 global Interrupt & EXTI Line35 Interrupt (UART5 wakeup).
	TIM6_DAC           nvic.IRQ = 54 // TIM6 global and DAC underrun error Interrupt.
	TIM7               nvic.IRQ = 55 // TIM7 global Interrupt.
	DMA2_Channel1      nvic.IRQ = 56 // DMA2 Channel 1 global Interrupt.
	DMA2_Channel2      nvic.IRQ = 57 // DMA2 Channel 2 global Interrupt.
	DMA2_Channel3      nvic.IRQ = 58 // DMA2 Channel 3 global Interrupt.
	DMA2_Channel4      nvic.IRQ = 59 // DMA2 Channel 4 global Interrupt.
	DMA2_Channel5      nvic.IRQ = 60 // DMA2 Channel 5 global Interrupt.
	ADC4               nvic.IRQ = 61 // ADC4  global Interrupt.
	COMP1_2_3          nvic.IRQ = 64 // COMP1, COMP2 and COMP3 global Interrupt via EXTI Line21, 22 and 29.
	COMP4_5_6          nvic.IRQ = 65 // COMP4, COMP5 and COMP6 global Interrupt via EXTI Line30, 31 and 32.
	COMP7              nvic.IRQ = 66 // COMP7 global Interrupt via EXTI Line33.
	I2C3_EV            nvic.IRQ = 72 // I2C3 event interrupt.
	I2C3_ER            nvic.IRQ = 73 // I2C3 Error Interrupt.
	USB_HP             nvic.IRQ = 74 // USB High Priority global Interrupt.
	USB_LP             nvic.IRQ = 75 // USB Low Priority global Interrupt.
	USBWakeUp_RMP      nvic.IRQ = 76 // USB Wakeup Interrupt remap.
	TIM20_BRK          nvic.IRQ = 77 // TIM20 Break Interrupt.
	TIM20_UP           nvic.IRQ = 78 // TIM20 Update Interrupt.
	TIM20_TRG_COM      nvic.IRQ = 79 // TIM20 Trigger and Commutation Interrupt.
	TIM20_CC           nvic.IRQ = 80 // TIM20 Capture Compare Interrupt.
	FPU                nvic.IRQ = 81 // Floating point Interrupt.
	SPI4               nvic.IRQ = 84 // SPI4 global Interrupt.
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL