STM32F031x4

Vendor Web: STMicroelectronics

download svd file

All devices of this Vendor

Name : STM32F031x4

Flash : 16 kB

RAM : 4 kB

RAM : 0x00001000 Bytes @ 0x00001000

Architecture

Architecture : Cortex-M0 (Cortex-M0)

revision : r1p0

endian : little

Number of relevant bits in Interrupt priority : 3

Peripherals

name : ADC
description : Analog-to-digital converter
base address : 0x0
Interrupt (12) ADC_COMP_IRQ : ADC and comparator 1 and 2
Interrupt (12) ADC_COMP : ADC and comparator 1 and 2
Interrupt (49) TIM6 : TIM6 global interrupt

name : CEC
description : HDMI-CEC controller
base address : 0x0
Interrupt (30) CEC_IRQ : CEC global interrupt
Interrupt (30) CEC : CEC global interrupt
Interrupt (120) OCTOSPI2 : OCTOSPI2 global interrupt

name : CRC
description : cyclic redundancy check calculation unit
base address : 0x0
Interrupt (28) TIM2 : TIM2 global interrupt
Interrupt (41) TIM1_BRK : TIM1 Break - transition error -index error
Interrupt (42) TIM1_UP : TIM1 Update
Interrupt (43) TIM8_BRK_TIM12 : TIM8 and 12 break global
Interrupt (43) TIM1_TRG_COM : TIM1 Trigger and Commutation - direction change interrupt -index
Interrupt (44) TIM8_UP_TIM13 : TIM8 and 13 update global
Interrupt (44) TIM1_CC : TIM1 Capture Compare interrupt
Interrupt (45) TIM8_TRG_COM_TIM14 : TIM8 and 14 trigger /commutation and global
Interrupt (46) TIM8_CC : TIM8 capture / compare
Interrupt (52) UART4 : UART4 global interrupt
Interrupt (82) UART7 : UART7 global interrupt
Interrupt (115) SWPMI1 : SWPMI global interrupt
Interrupt (129) BDMA_CH1 : BDMA channel 1 interrupt
Interrupt (130) BDMA_CH2 : BDMA channel 2 interrupt
Interrupt (131) BDMA_CH3 : BDMA channel 3 interrupt
Interrupt (132) BDMA_CH4 : BDMA channel 4 interrupt
Interrupt (133) BDMA_CH5 : BDMA channel 5 interrupt
Interrupt (134) BDMA_CH6 : BDMA channel 6 interrupt
Interrupt (135) BDMA_CH7 : BDMA channel 7 interrupt
Interrupt (136) BDMA_CH8 : BDMA channel 8 interrupt
Interrupt (154) BDMA1 : BDMA1

name : DBGMCU
description : Debug support
base address : 0x0
Interrupt (66) LPUART1 : LPUART1 global interrupt

name : DMA
description : DMA controller
base address : 0x0
Interrupt (9) DMA_CH1_IRQ : DMA channel 1 interrupt
Interrupt (9) DMA_CH1 : DMA channel 1 interrupt
Interrupt (10) DMA_CH2_3_IRQ : DMA channel 2 and 3 interrupts
Interrupt (10) DMA_CH2_3 : DMA channel 2 and 3 interrupts
Interrupt (11) DMA_CH4_5_IRQ : DMA channel 4 and 5 interrupts
Interrupt (11) DMA_CH4_5 : DMA channel 4 and 5 interrupts
Interrupt (70) TIM16 : TIM16 global interrupt

name : EXTI
description : External interrupt/event controller
base address : 0x0
Interrupt (1) PVD_IRQ : PVD through EXTI line detection
Interrupt (1) PVD : PVD through EXTI line detection
Interrupt (5) EXTI0_1_IRQ : EXTI Line[1:0] interrupts
Interrupt (5) EXTI0_1 : EXTI Line[1:0] interrupts
Interrupt (6) EXTI2_3_IRQ : EXTI Line[3:2] interrupts
Interrupt (6) EXTI2_3 : EXTI Line[3:2] interrupts
Interrupt (7) EXTI4_15_IRQ : EXTI Line15 and EXTI4 interrupts
Interrupt (7) EXTI4_15 : EXTI Line15 and EXTI4 interrupts
Interrupt (70) TIM16 : TIM16 global interrupt

name : Flash
description : Flash
base address : 0x0
Interrupt (3) FLASH_IRQ : Flash global interrupt
Interrupt (3) FLASH : Flash global interrupt
Interrupt (76) OCTOSPI1 : OCTOSPI1 global interrupt

name : GPIOA
description : General-purpose I/Os
base address : 0x0
Interrupt (29) TIM3 : TIM3 global interrupt
Interrupt (37) USART1 : USART1 global interrupt
Interrupt (41) TIM1_BRK : TIM1 Break - transition error -index error
Interrupt (42) TIM1_UP : TIM1 Update
Interrupt (43) TIM8_BRK_TIM12 : TIM8 and 12 break global
Interrupt (43) TIM1_TRG_COM : TIM1 Trigger and Commutation - direction change interrupt -index
Interrupt (44) TIM8_UP_TIM13 : TIM8 and 13 update global
Interrupt (44) TIM1_CC : TIM1 Capture Compare interrupt
Interrupt (45) TIM8_TRG_COM_TIM14 : TIM8 and 14 trigger /commutation and global
Interrupt (46) TIM8_CC : TIM8 capture / compare
Interrupt (71) USART6 : USART6 global interrupt
Interrupt (95) I2C4_EV : I2C4 event interrupt
Interrupt (95) I2C4_EV : I2C4 event interrupt
Interrupt (96) I2C4_ER : I2C4 error interrupt
Interrupt (96) I2C4_ER : I2C4 error interrupt

name : GPIOB
description : General-purpose I/Os
base address : 0x0

name : GPIOC
description : General-purpose I/Os
base address : 0x0
Interrupt (72) COMP : COMP1 and COMP2 interrupts

name : GPIOF
description : General-purpose I/Os
base address : 0x0
Interrupt (20) FDCAN2_IT0 : FDCAN2 Interrupt 0
Interrupt (22) FDCAN2_IT1 : FDCAN2 Interrupt 1
Interrupt (30) TIM4 : TIM4 global interrupt
Interrupt (33) I2C2_EV : I2C2 event interrupt
Interrupt (34) I2C2_ER : I2C2 error interrupt
Interrupt (44) TIM8_UP_TIM13 : TIM8 and 13 update global
Interrupt (50) TIM5 : TIM5 global interrupt
Interrupt (51) TIM8_BRK : TIM8 Break Interrupt
Interrupt (52) TIM8_UP : TIM8 Update Interrupt
Interrupt (53) UART5 : UART5 global interrupt
Interrupt (53) TIM8_TRG_COM : TIM8 Trigger and Commutation Interrupt
Interrupt (54) TIM8_CC : TIM8 Capture Compare Interrupt
Interrupt (83) UART8 : UART8 global interrupt

name : I2C1
description : Inter-integrated circuit
base address : 0x0
Interrupt (23) I2C1_IRQ : I2C1 global interrupt
Interrupt (23) I2C1 : I2C1 global interrupt
Interrupt (30) TIM4 : TIM4 global interrupt
Interrupt (37) USART1 : USART1 global interrupt
Interrupt (45) TIM2 : TIM2 global interrupt
Interrupt (55) TIM7 : TIM7 global interrupt

name : IWDG
description : Independent watchdog
base address : 0x0
Interrupt (28) TIM2 : TIM2 global interrupt
Interrupt (47) TIM4 : TIM4 global interrupt
Interrupt (50) TIM5 : TIM5 global interrupt
Interrupt (156) USART10 : USART10 interrupt

name : NVIC
description : Nested Vectored Interrupt Controller
base address : 0x0
Interrupt (71) TIM17 : TIM17 global interrupt

name : PWR
description : Power control
base address : 0x0
Interrupt (45) TIM8_TRG_COM_TIM14 : TIM8 and 14 trigger /commutation and global
Interrupt (46) TIM3 : TIM3 global interrupt
Interrupt (50) TIM5 : TIM5 global interrupt
Interrupt (83) UART8 : UART8 global interrupt

name : RCC
description : Reset and clock control
base address : 0x0
Interrupt (4) RCC_IRQ : RCC global interrupt
Interrupt (4) RCC : RCC global interrupt
Interrupt (49) TIM6 : TIM6 global interrupt

name : RTC
description : Real-time clock
base address : 0x0
Interrupt (2) RTC_IRQ : RTC global interrupt
Interrupt (2) RTC : RTC global interrupt

name : SPI1
description : Serial peripheral interface
base address : 0x0
Interrupt (20) FDCAN2_IT0 : FDCAN2 Interrupt 0
Interrupt (22) FDCAN2_IT1 : FDCAN2 Interrupt 1
Interrupt (25) SPI1_IRQ : SPI1_global_interrupt
Interrupt (25) SPI1 : SPI1_global_interrupt
Interrupt (30) TIM4 : TIM4 global interrupt
Interrupt (44) TIM8_UP_TIM13 : TIM8 and 13 update global
Interrupt (45) TIM2 : TIM2 global interrupt
Interrupt (55) TIM7 : TIM7 global interrupt
Interrupt (82) UART7 : UART7 global interrupt
Interrupt (156) USART10 : USART10 interrupt

name : SYSCFG
description : System configuration controller
base address : 0x0
Interrupt (50) TIM7 : TIM7 global interrupt

name : TIM1
description : Advanced-timers
base address : 0x0
Interrupt (13) TIM1_BRK_UP_IRQ : TIM1 Break, update, trigger and
Interrupt (13) TIM1_BRK_UP : TIM1 Break, update, trigger and
Interrupt (14) TIM1_CC_IRQ : TIM1 Capture Compare interrupt
Interrupt (14) TIM1_CC : TIM1 Capture Compare interrupt
Interrupt (28) TIM2 : TIM2 global interrupt
Interrupt (48) TIM5 : TIM5 global interrupt
Interrupt (55) TIM7 : TIM7 global interrupt

name : TIM14
description : General-purpose-timers
base address : 0x0
Interrupt (19) TIM14_IRQ : TIM14 global interrupt
Interrupt (19) TIM14 : TIM14 global interrupt
Interrupt (55) TIM7 : TIM7 global interrupt
Interrupt (69) TIM15 : TIM15 global interrupt

name : TIM16
description : General-purpose-timers
base address : 0x0
Interrupt (21) TIM16_IRQ : TIM16 global interrupt
Interrupt (21) TIM16 : TIM16 global interrupt
Interrupt (97) PKA : PKA global interrupt

name : TIM17
description : General-purpose-timers
base address : 0x0
Interrupt (22) TIM17_IRQ : TIM17 global interrupt
Interrupt (106) UCPD1 : UCPD1 global interrupt

name : TIM2
description : General-purpose-timers
base address : 0x0
Interrupt (15) TIM2_IRQ : TIM2 global interrupt
Interrupt (45) TIM2 : TIM2 global interrupt

name : TIM3
description : General-purpose-timers
base address : 0x0
Interrupt (16) TIM3_IRQ : TIM3 global interrupt
Interrupt (92) TSC : TSC global interrupt

name : TSC
description : Touch sensing controller
base address : 0x0
Interrupt (8) TSC_IRQ : Touch sensing interrupt
Interrupt (8) TSC : Touch sensing interrupt
Interrupt (76) OCTOSPI1 : OCTOSPI1 global interrupt

name : USART1
description : Universal synchronous asynchronous receiver transmitter
base address : 0x0
Interrupt (0) WWDG : Window Watchdog interrupt
Interrupt (27) USART1_IRQ : USART1 global interrupt
Interrupt (27) USART1 : USART1 global interrupt

name : WWDG
description : Window watchdog
base address : 0x0
Interrupt (0) WWDG_IRQ : Window Watchdog interrupt
Interrupt (0) WWDG : Window Watchdog interrupt
Interrupt (45) TIM2 : TIM2 global interrupt


Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.