[][src]Crate stm32l4xx_hal

STM32L4 HAL implementation

NOTE: This HAL implementation is under active development (as is the underlying embedded_hal itself, together with its traits, some of which are unproven). We follow the HAL implementation in https://github.com/therealprof/stm32f4xx-hal and pull in individual devices behind features - the goal is for this implementation to become ubiquitous for the STM32L4 family of devices (well-tested, feature-complete, well-documented). However! At this time, actual testing has only been performed for the STM32L432KC microcontroller. Participation is of course very welcome!

Re-exports

pub use embedded_hal as hal;
pub use stm32l4;
pub use self::pac::interrupt;

Modules

datetime

Date and timer units & helper functions

delay

Delays

device
dma

Direct Memory Access Engine

flash

Flash memory

gpio

General Purpose Input / Output

i2c

Inter-Integrated Circuit (I2C) bus

pac
prelude

Prelude - Include traits for hal

pwm

Pulse Width Modulation

pwr

Power management

rcc

Reset and Clock Control

rng
rtc

RTC peripheral abstraction

serial

Serial

spi

Serial Peripheral Interface (SPI) bus

stm32
time

Time units

timer

Timers

tsc

Touch sense controller

Enums

interrupt

Enumeration of all the interrupts