
STM32-DFU-Bootloader: 适用于STM32F103的DFU启动加载器,大小仅为4KB
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
STM32-DFU-Bootloader是一款专为STM32F103设计的轻量级设备固件更新(DFU)启动加载器,占用空间仅4KB,极大节省了存储资源。
STM32F103 DFU引导程序
这是一款专为STM32F103设计的微型引导程序(小于4KB),适用于类似设备。它允许用户通过USB接口刷新设备,使用任意有效载荷进行更新。该引导程序具备基本的有效负载检查功能,确保在启动应用程序前使用的应用是有效的。
特点
- 体积小巧,最好不超过4KB以适应前四页。
- RDP保护可以在构建时配置。
- 支持重新启动进入DFU模式(通过将标签写入RAM然后重置)。
- 看门狗支持故障安全功能。
- 全面清除DFU下载内容(防止不完整的固件更新)。
- 可选的上载启用选项,以阻止读取固件数据。
- 固件校验和检查。
重新启动进入引导程序
只需将特殊的0xDEADBEEFCC00FFEE值写入RAM的最后8个字节,并触发完全系统复位即可使设备重启并进入引导加载程序(在DFU模式下)。这会使引导加载程序启动DFU模式,而不是从闪存中加载已存在的有效负载。
全部评论 (0)
还没有任何评论哟~


