Crate stm32f334 [] [src]

Peripheral access API for STM32F334X microcontrollers (generated using svd2rust v0.12.0)

You can find an overview of the API here.

Modules

adc1_2

Analog-to-Digital Converter

can

Controller area network

comp

Comparator

crc

cyclic redundancy check calculation unit

dac1

Digital-to-analog converter 1

dbgmcu

Debug support

dma1

DMA controller 1

exti

External interrupt/event controller

flash

Flash

gpioa

General-purpose I/Os

gpiob

General-purpose I/Os

hrtim_common

High Resolution Timer: Common functions

hrtim_master

High Resolution Timer: Master Timers

hrtim_tima

High Resolution Timer: TIMA

hrtim_timb

High Resolution Timer: TIMB

hrtim_timc

High Resolution Timer: TIMC

hrtim_timd

High Resolution Timer: TIMD

hrtim_time

High Resolution Timer: TIME

i2c1

Inter-integrated circuit

iwdg

Independent watchdog

opamp

Operational amplifier

pwr

Power control

rcc

Reset and clock control

rtc

Real-time clock

spi1

Serial peripheral interface/Inter-IC sound

syscfg

System configuration controller

tim1

Advanced timer

tim2

General purpose timer

tim6

Basic timers

tim15

General purpose timers

tim16

General-purpose-timers

tim17

General purpose timer

tsc

Touch sensing controller

usart1

Universal synchronous asynchronous receiver transmitter

wwdg

Window watchdog

Structs

ADC1_2

Analog-to-Digital Converter

CAN

Controller area network

COMP

Comparator

CPUID

CPUID

CRC

cyclic redundancy check calculation unit

CorePeripherals

Core peripherals

DAC1

Digital-to-analog converter 1

DAC2

DAC2

DBGMCU

Debug support

DCB

Debug Control Block

DMA1

DMA controller 1

DWT

Data Watchpoint and Trace unit

EXTI

External interrupt/event controller

FLASH

Flash

GPIOA

General-purpose I/Os

GPIOB

General-purpose I/Os

GPIOC

GPIOC

GPIOD

GPIOD

GPIOF

GPIOF

HRTIM_COMMON

High Resolution Timer: Common functions

HRTIM_MASTER

High Resolution Timer: Master Timers

HRTIM_TIMA

High Resolution Timer: TIMA

HRTIM_TIMB

High Resolution Timer: TIMB

HRTIM_TIMC

High Resolution Timer: TIMC

HRTIM_TIMD

High Resolution Timer: TIMD

HRTIM_TIME

High Resolution Timer: TIME

I2C1

Inter-integrated circuit

IWDG

Independent watchdog

MPU

Memory Protection Unit

NVIC

Nested Vector 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

SPI1

Serial peripheral interface/Inter-IC sound

SYSCFG

System configuration controller

SYST

SysTick: System Timer

TIM1

Advanced timer

TIM2

General purpose timer

TIM3

TIM3

TIM6

Basic timers

TIM7

TIM7

TIM15

General purpose timers

TIM16

General-purpose-timers

TIM17

General purpose timer

TSC

Touch sensing controller

USART1

Universal synchronous asynchronous receiver transmitter

USART2

USART2

USART3

USART3

WWDG

Window watchdog

Enums

Interrupt

Enumeration of all the interrupts