【文件属性】:
文件名称:dapboot:用于STM32芯片的DFU Bootloader
文件大小:53KB
文件格式:ZIP
更新时间:2021-05-01 12:59:47
stm32 bootloader dfu C
dapboot
dapboot项目是用于STM32设备的开源USB(DFU)引导程序。
当前,官方唯一支持的目标是STM32F103x系列。
制作说明
默认目标是在PC13上带有LED的通用STM32F103开发板,通常称为“ bluepill”板。
要构建其他目标,可以在调用make时覆盖TARGET变量。
make clean
make TARGET=STLINK
目标
目标名称
描述
关联
BLUEPILL
便宜的开发板
MAPLEMINI
LeafLabs Maple Mini开发板和克隆衍生物
STLINK
STLink / v2硬件克隆
OLIMEXSTM32H103
Olimex STM32-H103
对于上述每个目标,可以将三个变体添加到目标名称中:
目标变体
描述
标准引导加载程序,使用前8kB闪存
_HIGH
用于64kB芯片的高内存引导加载
【文件预览】:
dapboot-master
----.gitignore(161B)
----src()
--------dfu.c(12KB)
--------Makefile(2KB)
--------targets.mk(3KB)
--------stm32l1()
--------dummy.c(2KB)
--------winusb.h(1KB)
--------dapboot.c(2KB)
--------webusb.h(1KB)
--------webusb_defs.h(2KB)
--------usb_conf.c(4KB)
--------winusb_defs.h(5KB)
--------winusb.c(3KB)
--------dapboot.h(1KB)
--------debug.cfg(201B)
--------dfu.h(1KB)
--------rules.mk(7KB)
--------usb_conf.h(1KB)
--------target.h(2KB)
--------stm32f103()
--------dfu_defs.h(1KB)
--------webusb.c(3KB)
----LICENSE(10KB)
----libopencm3()
----.gitmodules(94B)
----util()
--------install-toolchain.sh(1KB)
----README.md(5KB)
----.circleci()
--------config.yml(773B)
----release.Makefile(4KB)