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.
Click to show internal directories.
Click to hide internal directories.