你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32 DFU文件转换器

[复制链接]
eefishing 发布时间:2019-3-7 21:33
命令行可执行文件,便于上传DFU
QQ浏览器截图20190307212629.png



描述:
可通过多种方式对μcs进行编程。虽然有传统的JTAG调试探针,但通常也可以通过串行端口或其他通信接口进行编程。对于这种类型的编程,有一个规范称为设备固件更新,简称为DFU。

STMicroelectronics附带了一个叫做dfuse的dfu版本。我用它通过USB编程我的定制板。但是要转换*.dfu中的文件并加载它,您必须经过许多步骤并单击。在调试程序时,这真的很烦人。
我的想法是用一个命令行可执行文件来自动化这个过程,这个命令行可执行文件将在构建结束时由KeilIDE启动。



文件:
dfuse命令行master.rar           download

构建说明:

  • 步骤一:安装位于软件包的驱动程序文件夹中的DFU驱动程序

  • 步骤二:插入您的DFU设备,确保它处于DFU模式。如果安装了驱动程序并连接了设备,则应在外围设备管理器中看到DFU设备。
QQ浏览器截图20190307212634.png

  • 步骤三:你的设备准备好了,让我们设置IDE自动加载程序。这里我要用Keil-Ide。打开目标“xxx”的“项目>选项”中的“项目设置”对话框。在“输出”选项卡中,选择“创建十六进制文件”。一次性构建项目,并在项目目录中找到*.hex文件。


  • 步骤四:在目录中复制软件包的“工具”文件夹的内容。返回“用户”选项卡上的“项目设置”对话框。在构建/重建后的程序部分中,激活run_1并浏览到hex文件目录中的load.bat文件。
QQ浏览器截图20190307212641.png

  • 步骤五:
QQ浏览器截图20190307212649.png

恭喜你的IDE已经准备好了!构建你的程序并检查构建输出,它应该说“升级成功!”.


原创:Brieuc du Maugouër
出处:http://hackaday.io/project/4139/instructions





收藏 评论0 发布时间:2019-3-7 21:33

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版