Crate stm32f0x2 [−] [src]
Peripheral access API for STM32F0X2 microcontrollers (generated using svd2rust v0.11.4)
You can find an overview of the API here.
Modules
adc |
Analog-to-digital converter |
can |
Controller area network |
cec |
HDMI-CEC controller |
crc |
cyclic redundancy check calculation unit |
crs |
Clock recovery system |
dac |
Digital-to-analog converter |
dbgmcu |
Debug support |
dma1 |
DMA controller |
exti |
External interrupt/event controller |
flash |
Flash |
gpioa |
General-purpose I/Os |
gpiof |
General-purpose I/Os |
i2c1 |
Inter-integrated circuit |
iwdg |
Independent watchdog |
pwr |
Power control |
rcc |
Reset and clock control |
rtc |
Real-time clock |
spi1 |
Serial peripheral interface |
syscfg_comp |
System configuration controller |
tim1 |
Advanced-timers |
tim2 |
General-purpose-timers |
tim6 |
Basic-timers |
tim14 |
General-purpose-timers |
tim15 |
General-purpose-timers |
tim16 |
General-purpose-timers |
tsc |
Touch sensing controller |
usart1 |
Universal synchronous asynchronous receiver transmitter |
usb |
Universal serial bus full-speed device interface |
wwdg |
Window watchdog |
Structs
ADC |
Analog-to-digital converter |
CAN |
Controller area network |
CEC |
HDMI-CEC controller |
CPUID |
CPUID register block |
CRC |
cyclic redundancy check calculation unit |
CRS |
Clock recovery system |
DAC |
Digital-to-analog converter |
DBGMCU |
Debug support |
DCB |
DCB register block |
DMA1 |
DMA controller |
DWT |
DWT register block |
EXTI |
External interrupt/event controller |
FLASH |
Flash |
FPB |
FPB register block |
FPU |
FPU register block |
GPIOA |
General-purpose I/Os |
GPIOB |
Register block |
GPIOC |
Register block |
GPIOD |
Register block |
GPIOE |
Register block |
GPIOF |
General-purpose I/Os |
I2C1 |
Inter-integrated circuit |
I2C2 |
Register block |
ITM |
ITM register block |
IWDG |
Independent watchdog |
MPU |
MPU register block |
NVIC |
NVIC register block |
PWR |
Power control |
Peripherals |
All the peripherals |
RCC |
Reset and clock control |
RTC |
Real-time clock |
SCB |
SCB register block |
SPI1 |
Serial peripheral interface |
SPI2 |
Register block |
SYSCFG_COMP |
System configuration controller |
SYST |
SysTick register block |
TIM1 |
Advanced-timers |
TIM2 |
General-purpose-timers |
TIM3 |
Register block |
TIM6 |
Basic-timers |
TIM7 |
Register block |
TIM14 |
General-purpose-timers |
TIM15 |
General-purpose-timers |
TIM16 |
General-purpose-timers |
TIM17 |
Register block |
TPIU |
TPIU register block |
TSC |
Touch sensing controller |
USART1 |
Universal synchronous asynchronous receiver transmitter |
USART2 |
Register block |
USART3 |
Register block |
USART4 |
Register block |
USB |
Universal serial bus full-speed device interface |
WWDG |
Window watchdog |
Enums
Interrupt |
Enumeration of all the interrupts |
Constants
ADC |
Analog-to-digital converter |
CAN |
Controller area network |
CEC |
HDMI-CEC controller |
CRC |
cyclic redundancy check calculation unit |
CRS |
Clock recovery system |
DAC |
Digital-to-analog converter |
DBGMCU |
Debug support |
DMA1 |
DMA controller |
EXTI |
External interrupt/event controller |
FLASH |
Flash |
GPIOA |
General-purpose I/Os |
GPIOB |
GPIOB |
GPIOC |
GPIOC |
GPIOD |
GPIOD |
GPIOE |
GPIOE |
GPIOF |
General-purpose I/Os |
I2C1 |
Inter-integrated circuit |
I2C2 |
I2C2 |
IWDG |
Independent watchdog |
NVIC_PRIO_BITS |
Number available in the NVIC for configuring priority |
PWR |
Power control |
RCC |
Reset and clock control |
RTC |
Real-time clock |
SPI1 |
Serial peripheral interface |
SPI2 |
SPI2 |
SYSCFG_COMP |
System configuration controller |
TIM1 |
Advanced-timers |
TIM2 |
General-purpose-timers |
TIM3 |
TIM3 |
TIM6 |
Basic-timers |
TIM7 |
TIM7 |
TIM14 |
General-purpose-timers |
TIM15 |
General-purpose-timers |
TIM16 |
General-purpose-timers |
TIM17 |
TIM17 |
TSC |
Touch sensing controller |
USART1 |
Universal synchronous asynchronous receiver transmitter |
USART2 |
USART2 |
USART3 |
USART3 |
USART4 |
USART4 |
USB |
Universal serial bus full-speed device interface |
WWDG |
Window watchdog |