dfu 0.4.2

The core DFU library used by DFU flasher.
Documentation

Dfu library

Rust implementation of STM32 DFU flasher heavily based on STM32 dfu-util at https://github.com/dsigma/dfu-util/.

This crates is the core library and used by dfu-flasher binary crate.

Dependencies

For full list see Cargo.toml

  • usbapi-rs

Works

  • Reset STM32 to application mode.
  • Read from STM32 flash
  • Erase/Write to STM32 flash.
  • Mass erase.