[][src]Crate alt_stm32f30x_hal

HAL for the STM32F30x family of microcontrollers

This is an implementation of the embedded-hal traits for the STM32F30x family of microcontrollers.

Requirements

This crate requires arm-none-eabi-gcc to be installed and available in $PATH to build.

Usage

To build applications (binary crates) using this crate follow the cortex-m-quickstart instructions and add this crate as a dependency in step number 5 and make sure you enable the "rt" Cargo feature of this crate.

Examples

Examples of using these abstractions can be found in proving-ground repo.

Modules

bb

Bit banding

delay

Delays

device
dma

General Purpose DMA

exti

External interrupts

flash

Flash memory

gpio

General Purpose Input / Output

i2c

Inter-Integrated Circuit (I2C) bus

pac
prelude

Prelude

pwm

Pwm

rcc

Reset and Clock Control

serial

Serial

spi

Serial Peripheral Interface (SPI) bus

stm32
syscfg

SYSCFG Clock Configuration

time

Time units

timer

Timers