Expand description
Peripheral access Peripheral access
Modules§
- adc1
- Analog-to-Digital Converter
- adc1_2
- Analog-to-Digital Converter
- can
- Controller area network
- comp
- General purpose comparators
- crc
- cyclic redundancy check calculation unit
- dac
- Digital-to-analog converter
- dbgmcu
- Debug support
- dma1
- DMA controller 1
- exti
- External interrupt/event controller
- flash
- Flash
- fmc
- Flexible memory controller
- fpu
- Floting point unit
- fpu_
cpacr - Floating point unit CPACR
- gpioa
- General-purpose I/Os
- gpiob
- General-purpose I/Os
- gpioc
- General-purpose I/Os
- i2c1
- Inter-integrated circuit
- iwdg
- Independent watchdog
- nvic_
stir - Nested vectored interrupt controller
- opamp
- Operational Amplifier
- pwr
- Power control
- rcc
- Reset and clock control
- rtc
- Real-time clock
- scb_
actrl - System control block ACTLR
- spi1
- Serial peripheral interface/Inter-IC sound
- stk
- SysTick timer
- syscfg
- System configuration controller
- tim1
- Advanced timer
- tim2
- General purpose timer
- tim3
- General purpose timer
- tim4
- General purpose timer
- tim6
- Basic timers
- tim8
- Advanced-timers
- tim15
- General purpose timers
- tim16
- General-purpose-timers
- tim17
- General purpose timer
- tsc
- Touch sensing controller
- usart1
- Universal synchronous asynchronous receiver transmitter
- usb
- Universal serial bus full-speed device interface
- wwdg
- Window watchdog
Structs§
- ADC1
- Analog-to-Digital Converter
- ADC2
- Analog-to-Digital Converter
- ADC3
- Analog-to-Digital Converter
- ADC4
- Analog-to-Digital Converter
- ADC1_2
- Analog-to-Digital Converter
- ADC3_4
- Analog-to-Digital Converter
- CAN
- Controller area network
- CBP
- Cache and branch predictor maintenance operations
- COMP
- General purpose comparators
- CPUID
- CPUID
- CRC
- cyclic redundancy check calculation unit
- Core
Peripherals - Core peripherals
- DAC
- Digital-to-analog converter
- DBGMCU
- Debug support
- DCB
- Debug Control Block
- DMA1
- DMA controller 1
- DMA2
- DMA controller 1
- DWT
- Data Watchpoint and Trace unit
- EXTI
- External interrupt/event controller
- FLASH
- Flash
- FMC
- Flexible memory controller
- FPB
- Flash Patch and Breakpoint unit
- FPU
- Floting point unit
- FPU_
CPACR - Floating point unit CPACR
- GPIOA
- General-purpose I/Os
- GPIOB
- General-purpose I/Os
- GPIOC
- General-purpose I/Os
- GPIOD
- General-purpose I/Os
- GPIOE
- General-purpose I/Os
- GPIOF
- General-purpose I/Os
- GPIOG
- General-purpose I/Os
- GPIOH
- General-purpose I/Os
- I2C1
- Inter-integrated circuit
- I2C2
- Inter-integrated circuit
- I2C3
- Inter-integrated circuit
- I2S2EXT
- Serial peripheral interface/Inter-IC sound
- I2S3EXT
- Serial peripheral interface/Inter-IC sound
- ITM
- Instrumentation Trace Macrocell
- IWDG
- Independent watchdog
- MPU
- Memory Protection Unit
- NVIC
- Nested Vector Interrupt Controller
- NVIC_
STIR - Nested vectored interrupt controller
- OPAMP
- Operational Amplifier
- PWR
- Power control
- Peripherals
- All the peripherals
- RCC
- Reset and clock control
- RTC
- Real-time clock
- SCB
- System Control Block
- SCB_
ACTRL - System control block ACTLR
- SPI1
- Serial peripheral interface/Inter-IC sound
- SPI2
- Serial peripheral interface/Inter-IC sound
- SPI3
- Serial peripheral interface/Inter-IC sound
- SPI4
- Serial peripheral interface/Inter-IC sound
- STK
- SysTick timer
- SYSCFG
- System configuration controller
- SYST
- SysTick: System Timer
- TIM1
- Advanced timer
- TIM2
- General purpose timer
- TIM3
- General purpose timer
- TIM4
- General purpose timer
- TIM6
- Basic timers
- TIM7
- Basic timers
- TIM8
- Advanced-timers
- TIM15
- General purpose timers
- TIM16
- General-purpose-timers
- TIM17
- General purpose timer
- TIM20
- Advanced timer
- TPIU
- Trace Port Interface Unit
- TSC
- Touch sensing controller
- UART4
- Universal synchronous asynchronous receiver transmitter
- UART5
- Universal synchronous asynchronous receiver transmitter
- USART1
- Universal synchronous asynchronous receiver transmitter
- USART2
- Universal synchronous asynchronous receiver transmitter
- USART3
- Universal synchronous asynchronous receiver transmitter
- USB
- Universal serial bus full-speed device interface
- WWDG
- Window watchdog
Enums§
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