#flash #stm32 #arm #address #read #pure #bus-device

app dfu-flasher

Dfu-flasher 以纯 Rust 重构

7 个版本

0.4.2 2021年5月10日
0.4.1 2021年5月9日
0.4.0 2021年4月7日
0.3.1 2021年3月28日
0.2.0 2020年9月6日

#65#flash

MIT 协议

52KB
1.5K SLoC

Dfu-flasher

一个用于闪存基于ARM的CPU(如stm32)的工具。

示例

读取

从地址0x0800_0000读取1024字节并保存到some_file.bin中。

dfu-flasher--总线-设备BUS:DEVICE读取0x8000_0000:1024 --文件-名称 some_file.bin

写入

使用some_file.bin作为输入,将数据写入到闪存地址0x0800_0000 1024。

dfu-flasher--总线-设备BUS:DEVICE读取0x8000_0000:1024 --文件-名称 some_file.bin

依赖项

~6–16MB
~188K SLoC