STM32用Keil烧录已有的hex文件

供应商提供了STM32F103的Hex文件,没有源程序。STM32的烧录方法一般有两种,一是设置BOOT引脚用串口烧录,利用flymcu或者mcuISP或者ST官方提供的flashloader。二是用SWD接口烧录,可以用相关工具,本文使用KEIL μVision5下载。

1. 新建一个Project

打开KEIL,Project-New μVision Project,命名并保存到某个文件夹,比如我命名为1

2. 设置Output

打开Options for Target
在这里插入图片描述
Name of Excutable设置的名称和已有的Hex文件名称相同。
在这里插入图片描述

3. 设置Debug选项

设置Debug方式,我这里选择CMSIS
在这里插入图片描述

4. 把HEX复制到Objects文件夹下

打开工程文件夹,找到Objects,把现有的HEX命名修改为1.hex后复制进去,这里HEX文件的命名就和第二步Name of Excutable的命名相同,同时存放路径和第二步中Create Exectuable的路径相同。
在这里插入图片描述

5.下载

回到KEIL软件中,不用编译,直接下载即可。
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值