#flasher #stm32 #dfu-util

dfu

DFU 烧录器使用的核心 DFU 库

7 个版本

0.4.2 2021 年 5 月 10 日
0.4.1 2021 年 5 月 9 日
0.4.0 2021 年 4 月 7 日
0.3.0 2021 年 3 月 27 日
0.2.1 2020 年 9 月 6 日

#6 in #flasher


用于 dfu-flasher

MIT 许可证

38KB
991

DFU 库

Rust 实现 STM32 DFU 烧录器,基于 STM32 dfu-util,可在 https://github.com/dsigma/dfu-util/ 查看。

这个包是核心库,由 dfu-flasher 二进制包使用。

依赖项

完整列表请见 Cargo.toml

  • usbapi-rs

工作

  • 重置 STM32 到应用模式。
  • 从 STM32 闪存中读取。
  • 擦除/写入到 STM32 闪存。
  • 大批量擦除。

依赖项

~3MB
~62K SLoC