电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区
论坛
开发板专区
STM32F042F6P6-USB设备开发最小系统之DFU下载程序
STM32F042F6P6-USB设备开发最小系统之DFU下载程序
xiong_junjie
LV2工程师
| 2017-07-11 16:27:14
浏览量 1101
回复:2
发表新帖
本帖最后由 xiong_junjie 于 2017-7-11 17:00 编辑
STM32F042Fxxx-USB设备开发最小系统,鉴于不少用户没有ST-link,J-link等调试下载工具,研究了下STM32F042F6P6/STM32F042F4P6芯片自带DFU模式的程序下载方式,这样只要连上USB线到电脑就可以将编译好的程序下载到板子的芯片上了。实验在下面自己做的板子上进行:
首先,到ST官方下载DFU下载DFUSE软件
。安装步骤请参考官方介绍,确保安装好
STM Device in DFU Mode
的驱动后,到设备管理器看就好,这个块板子进DFU模式的方式是用杜邦线将PB8引脚连接到3V3电源上,再插上USB线到电脑上,电脑上识别出
STM32 BOOTLOADER
的设备。
打开
Dfu file manager
软件,如下,选择生成DFU文件,点击OK。
选择
.HEX或其它
文件,再点击
generate
生成文件,再进行文件命名,选好存放位置,确定。到这里文件就生成好了。
再打开
DfuSeDemo
程序,插上STM32 DFU设备,如下先点击
Choose
按钮选择刚刚生成的
.DFU文件,再点击
Upgrade
按钮,等待走完进度条,程序就下载完了,拔掉杜邦线,重新拔插USB线,看看你的程序是不是在运行了呢?
附上生成好的.DFU文件,。
本帖最后由 xiong_junjie 于 2017-7-11 17:00 编辑
STM32F042Fxxx-USB设备开发最小系统,鉴于不少用户没有ST-link,J-link等调试下载工具,研究了下STM32F042F6P6/STM32F042F4P6芯片自带DFU模式的程序下载方式,这样只要连上USB线到电脑就可以将编译好的程序下载到板子的芯片上了。实验在下面自己做的板子上进行:
首先,到ST官方下载DFU下载DFUSE软件
。安装步骤请参考官方介绍,确保安装好
STM Device in DFU Mode
的驱动后,到设备管理器看就好,这个块板子进DFU模式的方式是用杜邦线将PB8引脚连接到3V3电源上,再插上USB线到电脑上,电脑上识别出
STM32 BOOTLOADER
的设备。
打开
Dfu file manager
软件,如下,选择生成DFU文件,点击OK。
选择
.HEX或其它
文件,再点击
generate
生成文件,再进行文件命名,选好存放位置,确定。到这里文件就生成好了。
再打开
DfuSeDemo
程序,插上STM32 DFU设备,如下先点击
Choose
按钮选择刚刚生成的
.DFU文件,再点击
Upgrade
按钮,等待走完进度条,程序就下载完了,拔掉杜邦线,重新拔插USB线,看看你的程序是不是在运行了呢?
附上生成好的.DFU文件,。
0
收藏
举报
分享
×
微信分享
扫描二维码分享
qq分享
QQ空间分享
微博分享
我来回复
登录后可评论,请
登录
或
注册
所有回答
数量:
2
黄莨元
2017-08-01
学习了,楼主
0
回复
举报
发布
JESSE7
2017-07-12
这个好
0
回复
举报
发布
×
举报
举报人:
被举报人:xiong_junjie
*
类型:
请选择类型
问题质量差
垃圾广告信息
偏离社区主题
违规内容
不友善内容
与社区已有问题重复
以上选项都不是
*
详细原因:
取消
提交
x
收藏成功!点击
我的收藏
查看收藏的全部帖子