STM32F401CB DFUSE下载程序不能运行

2019-07-14 15:16发布

STM32F401内置USB BOOTLOADER,打算用USB下载程序。把BOOT0接到高电平,进入BOOT模式,USB插到电脑上能够识别USB DFU设备。
按照网上的步骤下载程序,提示下载成功,但是程序不能运行,我把我的操作步骤描述如下:
1.用KEIL5 编译出HEX文件
2.用DfuFileMgr制作出DFU文件
3.用DfuSeDemo下载DFU文件

上面的步骤是按照网上的教程操作的,最后也提示成功了,不知道为什么不能运行
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
zhi168
1楼-- · 2019-07-14 20:46
 精彩回答 2  元偷偷看……
lmxh123
2楼-- · 2019-07-14 21:01
用户的应用程序有特殊要求吗?比如我就写个点亮LED的程序,还要加其他代码才能运行?
xieweibin
3楼-- · 2019-07-15 01:05
重新上电也不行吗?
cmstock
4楼-- · 2019-07-15 01:56
你如何确定程序不运行的?
芯片配置不好或有什么错误会卡在hardfault上,和不运行很像
最好用调试器看下你的程序是否能正常运行
另外注意将BOOT0 接回地 再上电
csw_ying
5楼-- · 2019-07-15 06:50
我来说几句,我用的是一元POS机,STM32F401CC,BOOT0置1后,用USB线连接计算机,有DFU硬件提示,把HEX转换成DFU文件,调用DFU载入软件,向单片机下载DFU文件
huazhe
6楼-- · 2019-07-15 11:28
 精彩回答 2  元偷偷看……

一周热门 更多>