分享 基于HAL库的U盘stm32f4 iap例程

2020-01-04 18:59发布

使用说明:

将新的固件 命名为 new.bin ,放入U盘根目录。

插入开发板,重启

首先会检测U盘new.bin 是否与芯片里面的bin是否一致

如果不一致,就先备份旧的程序,然后再写入新的程序

如果一致,就直接jump to app

QQ截图20190410093706.png (10.08 KB, 下载次数: 0) 下载附件 2019-4-10 09:55 上传

u盘iap.rar (4.72 MB, 下载次数: 166) 2019-4-10 09:53 上传 点击文件名下载附件


整个工程都是基于cubemx生成,改动部分全部在main.c 里面

欢迎大家测试,有bug的话 反馈一下,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
Feeling_MCU
1楼-- · 2020-01-05 18:48
 精彩回答 2  元偷偷看……
asj1989
2楼-- · 2020-01-05 19:39
liang16888 发表于 2019-4-10 12:18
请问楼主 硬件是要有usb host 型号才能使用吗?
测试用mcu 详细型号是?


是的,设计的初衷就是 升级固件无需电脑。

芯片是stm32f429bit6
asj1989
3楼-- · 2020-01-05 21:57
jjj 发表于 2019-4-10 12:54
收藏一下,说不定有用,
这个还需要U盘,还是单片机模拟U盘?

需要u盘
Feeling_MCU
4楼-- · 2020-01-06 01:00
下载不了?
markdif
5楼-- · 2020-01-06 04:43
本帖最后由 markdif 于 2019-4-11 12:26 编辑

谢谢分享。。。
是否只支技STM32F4系列呀??
pjdu
6楼-- · 2020-01-06 08:49
 精彩回答 2  元偷偷看……

一周热门 更多>