Crate stm32l4xx_hal

source ·
Expand description

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;

Modules

Date and timer units & helper functions
Delays
Direct Memory Access Engine
Flash memory
General Purpose Input / Output
Inter-Integrated Circuit (I2C) bus
Prelude - Include traits for hal
Power management
Reset and Clock Control
RTC peripheral abstraction
Serial
Serial Peripheral Interface (SPI) bus
Time units
Timers
Touch sense controller

Macros

Macro to override a device specific interrupt handler