stm32-dfu-bootloader:面向STM32F103的DFU引导程序仅4KB

时间:2021-05-27 16:29:58
【文件属性】:
文件名称:stm32-dfu-bootloader:面向STM32F103的DFU引导程序仅4KB
文件大小:22KB
文件格式:ZIP
更新时间:2021-05-27 16:29:58
C STM32F103 DFU引导程序 这是用于STM32F103的微型引导程序(小于4KB)(尽管它可能适用于类似的设备)。 它使用户可以使用任意有效载荷通过USB刷新设备。 它具有一些最小的有效负载检查功能,以确保在启动应用程序之前使用的应用程序有效。 特征 体积小巧,最好在4KB以下,以适合前四页。 RDP保护可在构建时配置。 重新启动到DFU模式支持(通过将标签写入RAM +重置)。 看门狗支持故障安全。 彻底清除DFU下载(避免部分固件更新)。 可选的上载启用(以防止读取固件/数据)。 固件校验和检查。 重新启动进入引导程序 只需将神奇的0xDEADBEEFCC00FFEE值写入RAM的最后8个字节并触发完全的系统复位,就可以重启进入引导加载程序(在DFU模式下)。 这将使引导加载程序启动DFU模式,而不是加载闪存中存在的(有效)有效负载。 保护装置 引导加载程序可能会启
【文件预览】:
stm32-dfu-bootloader-master
----usb.h(15KB)
----init.c(2KB)
----stm32f103.ld(2KB)
----README.md(4KB)
----Makefile(2KB)
----checksum.py(1023B)
----flash.h(3KB)
----usb.c(15KB)
----reboot.h(678B)
----.gitignore(37B)
----watchdog.h(988B)
----main.c(14KB)

网友评论