Module stm32

Source

Modules§

adc
Analog-to-digital converter
aes
Advanced encrytion standard hardware accelerator
comp
Comparators
crc
CRC calculation unit
dac
Digital-to-analog converter
dbgmcu
debug support
dma1
Direct memory access controller
exti
External interrupt/event controller
flash
Flash
fsmc
Flexible static memory controller
gpioa
General-purpose I/Os
gpiob
General-purpose I/Os
gpioc
General-purpose I/Os
i2c1
Inter-integrated circuit
iwdg
Independent watchdog
lcd
Liquid crystal display controller
nvic_stir
Nested vectored interrupt controller
opamp
Operational amplifiers
pwr
Power control
rcc
Reset and clock control
ri
Routing interface
rtc
Real-time clock
scb_actrl
System control block ACTLR
sdio
Secure digital input/output interface
spi1
Serial peripheral interface
stk
SysTick timer
syscfg
System configuration controller
tim2
General-purpose timers
tim6
Basic timers
tim9
General-purpose timers
tim10
General-purpose timers
usart1
Universal synchronous asynchronous receiver transmitter
usb
Universal serial bus full-speed device interface
wwdg
Window watchdog

Structs§

ADC
Analog-to-digital converter
AES
Advanced encrytion standard hardware accelerator
CBP
Cache and branch predictor maintenance operations
COMP
Comparators
CPUID
CPUID
CRC
CRC calculation unit
CorePeripherals
Core peripherals
DAC
Digital-to-analog converter
DBGMCU
debug support
DCB
Debug Control Block
DMA1
Direct memory access controller
DMA2
DMA2
DWT
Data Watchpoint and Trace unit
EXTI
External interrupt/event controller
FLASH
Flash
FPB
Flash Patch and Breakpoint unit
FSMC
Flexible static memory controller
GPIOA
General-purpose I/Os
GPIOB
General-purpose I/Os
GPIOC
General-purpose I/Os
GPIOD
GPIOD
GPIOE
GPIOE
GPIOF
GPIOF
GPIOG
GPIOG
GPIOH
GPIOH
I2C1
Inter-integrated circuit
I2C2
I2C2
ITM
Instrumentation Trace Macrocell
IWDG
Independent watchdog
LCD
Liquid crystal display controller
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
NVIC_STIR
Nested vectored interrupt controller
OPAMP
Operational amplifiers
PWR
Power control
Peripherals
All the peripherals
RCC
Reset and clock control
RI
Routing interface
RTC
Real-time clock
SCB
System Control Block
SCB_ACTRL
System control block ACTLR
SDIO
Secure digital input/output interface
SPI1
Serial peripheral interface
SPI2
SPI2
SPI3
SPI3
STK
SysTick timer
SYSCFG
System configuration controller
SYST
SysTick: System Timer
TIM2
General-purpose timers
TIM3
TIM3
TIM4
TIM4
TIM5
TIM5
TIM6
Basic timers
TIM7
TIM7
TIM9
General-purpose timers
TIM10
General-purpose timers
TIM11
TIM11
TPIU
Trace Port Interface Unit
UART4
UART4
UART5
UART5
USART1
Universal synchronous asynchronous receiver transmitter
USART2
USART2
USART3
USART3
USB
Universal serial bus full-speed device interface
USB_SRAM
USB_SRAM
WWDG
Window watchdog

Enums§

Interrupt
Enumeration of all the interrupts
interrupt
Enumeration of all the interrupts

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority

Attribute Macros§

interrupt
Attribute to declare an interrupt (AKA device-specific exception) handler