Crate f3 [] [src]

Board support crate for the STM32F3DISCOVERY

Usage

$ # if you don't have the clone subcommand
$ cargo install cargo-clone

$ cargo clone f3 --vers 0.5.1

# on another terminal
$ openocd -f interface/stlink-v2-1.cfg -f target/stm32f3x.cfg

# flash and debug the "Hello, world" example
$ cd f3
$ xargo run --example hello

You'll need to have both OpenOCD and arm-none-eabi-ld installed.

Examples

See the examples module.

Reexports

pub extern crate l3gd20;
pub extern crate lsm303dlhc;
pub extern crate stm32f30x_hal as hal;

Modules

examples

Examples

led

On-board user LEDs

Type Definitions

L3gd20

On board L3GD20 connected to the SPI1 bus via the pins PA5, PA6, PA7 and PE3

Lsm303dlhc

On board LSM303DLHC connected to the I2C1 bus via the PB6 and PB7 pins