Crate stm32f100xx [−] [src]
Peripheral access API for STM32F100XX microcontrollers (generated using svd2rust v0.6.0)
Modules
adc1 |
Analog to digital converter |
afio |
Alternate function I/O |
bkp |
Backup registers |
cec |
HDMI-CEC controller |
crc |
CRC calculation unit |
dac |
Digital to analog converter |
dbg |
Debug support |
dma1 |
DMA controller |
exti |
EXTI |
flash |
FLASH |
fsmc |
Flexible static memory controller |
gpioa |
General purpose I/O |
i2c1 |
Inter integrated circuit |
interrupt |
Interrupts |
iwdg |
Independent watchdog |
nvic |
Nested Vectored Interrupt Controller |
pwr |
Power control |
rcc |
Reset and clock control |
rtc |
Real time clock |
spi1 |
Serial peripheral interface |
tim1 |
Advanced timer |
tim12 |
General purpose timer |
tim13 |
General purpose timer |
tim15 |
General purpose timers |
tim16 |
General-purpose-timers |
tim2 |
General purpose timer |
tim6 |
Basic timer |
uart4 |
Universal asynchronous receiver transmitter |
uart5 |
Universal asynchronous receiver transmitter |
usart1 |
Universal synchronous asynchronous receiver transmitter |
wwdg |
Window watchdog |
Structs
Adc1 |
Analog to digital converter |
Afio |
Alternate function I/O |
Bkp |
Backup registers |
Cec |
HDMI-CEC controller |
Crc |
CRC calculation unit |
Dac |
Digital to analog converter |
Dbg |
Debug support |
Dma1 |
DMA controller |
Dma2 |
Register block |
Exti |
EXTI |
Flash |
FLASH |
Fsmc |
Flexible static memory controller |
Gpioa |
General purpose I/O |
Gpiob |
Register block |
Gpioc |
Register block |
Gpiod |
Register block |
Gpioe |
Register block |
Gpiof |
Register block |
Gpiog |
Register block |
I2c1 |
Inter integrated circuit |
I2c2 |
Register block |
Iwdg |
Independent watchdog |
Nvic |
Nested Vectored Interrupt Controller |
Pwr |
Power control |
Rcc |
Reset and clock control |
Rtc |
Real time clock |
Spi1 |
Serial peripheral interface |
Spi2 |
Register block |
Spi3 |
Register block |
Tim1 |
Advanced timer |
Tim12 |
General purpose timer |
Tim13 |
General purpose timer |
Tim14 |
Register block |
Tim15 |
General purpose timers |
Tim16 |
General-purpose-timers |
Tim17 |
Register block |
Tim2 |
General purpose timer |
Tim3 |
Register block |
Tim4 |
Register block |
Tim5 |
Register block |
Tim6 |
Basic timer |
Tim7 |
Register block |
Uart4 |
Universal asynchronous receiver transmitter |
Uart5 |
Universal asynchronous receiver transmitter |
Usart1 |
Universal synchronous asynchronous receiver transmitter |
Usart2 |
Register block |
Usart3 |
Register block |
Wwdg |
Window watchdog |
Constants
ADC1 |
Analog to digital converter |
AFIO |
Alternate function I/O |
BKP |
Backup registers |
CEC |
HDMI-CEC controller |
CRC |
CRC calculation unit |
DAC |
Digital to analog converter |
DBG |
Debug support |
DMA1 |
DMA controller |
DMA2 |
DMA2 |
EXTI |
EXTI |
FLASH |
FLASH |
FSMC |
Flexible static memory controller |
GPIOA |
General purpose I/O |
GPIOB |
GPIOB |
GPIOC |
GPIOC |
GPIOD |
GPIOD |
GPIOE |
GPIOE |
GPIOF |
GPIOF |
GPIOG |
GPIOG |
I2C1 |
Inter integrated circuit |
I2C2 |
I2C2 |
IWDG |
Independent watchdog |
NVIC |
Nested Vectored Interrupt Controller |
PWR |
Power control |
RCC |
Reset and clock control |
RTC |
Real time clock |
SPI1 |
Serial peripheral interface |
SPI2 |
SPI2 |
SPI3 |
SPI3 |
TIM1 |
Advanced timer |
TIM12 |
General purpose timer |
TIM13 |
General purpose timer |
TIM14 |
TIM14 |
TIM15 |
General purpose timers |
TIM16 |
General-purpose-timers |
TIM17 |
TIM17 |
TIM2 |
General purpose timer |
TIM3 |
TIM3 |
TIM4 |
TIM4 |
TIM5 |
TIM5 |
TIM6 |
Basic timer |
TIM7 |
TIM7 |
UART4 |
Universal asynchronous receiver transmitter |
UART5 |
Universal asynchronous receiver transmitter |
USART1 |
Universal synchronous asynchronous receiver transmitter |
USART2 |
USART2 |
USART3 |
USART3 |
WWDG |
Window watchdog |