Crate stm32l4x6 [] [src]

Peripheral access API for STM32L4X6 microcontrollers (generated using svd2rust v0.7.0)

Modules

adc1

Analog-to-Digital Converter

adc123_common

Analog-to-Digital Converter

aes

Advanced encryption standard hardware accelerator

can

Controller area network

comp

Comparator

crc

Cyclic redundancy check calculation unit

dac

Digital-to-analog converter

dbgmcu

Debug support

dfsdm

Digital filter for sigma delta modulators

dma1

Direct memory access controller

exti

External interrupt/event controller

firewall

Firewall

flash

Flash

fmc

Flexible memory controller

gpioa

General-purpose I/Os

gpiob

General-purpose I/Os

gpioc

General-purpose I/Os

i2c1

Inter-integrated circuit

interrupt

Interrupts

iwdg

Independent watchdog

lcd

Liquid crystal display controller

lptim1

Low power timer

lpuart1

Universal synchronous asynchronous receiver transmitter

opamp

Operational amplifiers

otg_fs_device

USB on the go full speed

otg_fs_global

USB on the go full speed

otg_fs_host

USB on the go full speed

otg_fs_pwrclk

USB on the go full speed

pwr

Power control

quadspi

QuadSPI interface

rcc

Reset and clock control

rng

Random number generator

rtc

Real-time clock

sai1

Serial audio interface

sdmmc

Secure digital input/output interface

spi1

Serial peripheral interface/Inter-IC sound

swpmi1

Single Wire Protocol Master Interface

syscfg

System configuration controller

tim1

Advanced-timers

tim2

General-purpose-timers

tim6

Basic-timers

tim8

Advanced-timers

tim15

General purpose timers

tim16

General purpose timers

tsc

Touch sensing controller

usart1

Universal synchronous asynchronous receiver transmitter

vref

Voltage reference buffer

wwdg

System window watchdog

Structs

Adc1

Analog-to-Digital Converter

Adc2

Register block

Adc3

Register block

Adc123Common

Analog-to-Digital Converter

Aes

Advanced encryption standard hardware accelerator

Can

Controller area network

Comp

Comparator

Cpuid

CPUID register block

Crc

Cyclic redundancy check calculation unit

Dac

Digital-to-analog converter

Dbgmcu

Debug support

Dcb

DCB register block

Dfsdm

Digital filter for sigma delta modulators

Dma1

Direct memory access controller

Dma2

Register block

Dwt

DWT register block

Exti

External interrupt/event controller

Firewall

Firewall

Flash

Flash

Fmc

Flexible memory controller

Fpb

FPB register block

Fpu

FPU register block

Gpioa

General-purpose I/Os

Gpiob

General-purpose I/Os

Gpioc

General-purpose I/Os

Gpiod

Register block

Gpioe

Register block

Gpiof

Register block

Gpiog

Register block

Gpioh

Register block

I2c1

Inter-integrated circuit

I2c2

Register block

I2c3

Register block

Itm

ITM register block

Iwdg

Independent watchdog

Lcd

Liquid crystal display controller

Lptim1

Low power timer

Lptim2

Register block

Lpuart1

Universal synchronous asynchronous receiver transmitter

Mpu

MPU register block

Nvic

NVIC register block

Opamp

Operational amplifiers

OtgFsDevice

USB on the go full speed

OtgFsGlobal

USB on the go full speed

OtgFsHost

USB on the go full speed

OtgFsPwrclk

USB on the go full speed

Pwr

Power control

Quadspi

QuadSPI interface

Rcc

Reset and clock control

Rng

Random number generator

Rtc

Real-time clock

Sai1

Serial audio interface

Sai2

Register block

Scb

SCB register block

Sdmmc

Secure digital input/output interface

Spi1

Serial peripheral interface/Inter-IC sound

Spi2

Register block

Spi3

Register block

Swpmi1

Single Wire Protocol Master Interface

Syscfg

System configuration controller

Syst

SysTick register block

Tim1

Advanced-timers

Tim2

General-purpose-timers

Tim3

Register block

Tim4

Register block

Tim5

Register block

Tim6

Basic-timers

Tim7

Register block

Tim8

Advanced-timers

Tim15

General purpose timers

Tim16

General purpose timers

Tim17

Register block

Tpiu

TPIU register block

Tsc

Touch sensing controller

Uart4

Register block

Uart5

Register block

Usart1

Universal synchronous asynchronous receiver transmitter

Usart2

Register block

Usart3

Register block

Vref

Voltage reference buffer

Wwdg

System window watchdog

Constants

ADC1

Analog-to-Digital Converter

ADC2

ADC2

ADC3

ADC3

ADC123_COMMON

Analog-to-Digital Converter

AES

Advanced encryption standard hardware accelerator

CAN

Controller area network

COMP

Comparator

CPUID

CPUID

CRC

Cyclic redundancy check calculation unit

DAC

Digital-to-analog converter

DBGMCU

Debug support

DCB

Debug Control Block

DFSDM

Digital filter for sigma delta modulators

DMA1

Direct memory access controller

DMA2

DMA2

DWT

Data Watchpoint and Trace unit

EXTI

External interrupt/event controller

FIREWALL

Firewall

FLASH

Flash

FMC

Flexible memory controller

FPB

Flash Patch and Breakpoint unit

FPU

Floating Point Unit

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

I2C3

I2C3

ITM

Instrumentation Trace Macrocell

IWDG

Independent watchdog

LCD

Liquid crystal display controller

LPTIM1

Low power timer

LPTIM2

LPTIM2

LPUART1

Universal synchronous asynchronous receiver transmitter

MPU

Memory Protection Unit

NVIC

Nested Vector Interrupt Controller

OPAMP

Operational amplifiers

OTG_FS_DEVICE

USB on the go full speed

OTG_FS_GLOBAL

USB on the go full speed

OTG_FS_HOST

USB on the go full speed

OTG_FS_PWRCLK

USB on the go full speed

PWR

Power control

QUADSPI

QuadSPI interface

RCC

Reset and clock control

RNG

Random number generator

RTC

Real-time clock

SAI1

Serial audio interface

SAI2

SAI2

SCB

System Control Block

SDMMC

Secure digital input/output interface

SPI1

Serial peripheral interface/Inter-IC sound

SPI2

SPI2

SPI3

SPI3

SWPMI1

Single Wire Protocol Master Interface

SYSCFG

System configuration controller

SYST

SysTick: System Timer

TIM1

Advanced-timers

TIM2

General-purpose-timers

TIM3

TIM3

TIM4

TIM4

TIM5

TIM5

TIM6

Basic-timers

TIM7

TIM7

TIM8

Advanced-timers

TIM15

General purpose timers

TIM16

General purpose timers

TIM17

TIM17

TPIU

Trace Port Interface Unit;

TSC

Touch sensing controller

UART4

UART4

UART5

UART5

USART1

Universal synchronous asynchronous receiver transmitter

USART2

USART2

USART3

USART3

VREF

Voltage reference buffer

WWDG

System window watchdog