打印
[开发工具]

教大家如何用STLink在Keil中实现像STC一样编译完立即下载

[复制链接]
2926|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用过STC芯片的朋友都知道,STC-ISP软件有个监视下载文件是否更新的功能,一旦目标文件被更新则立即启动下载,方便不少

  

但是如果是调试STM32芯片,则要麻烦一些,必须每次点击那个download按钮。

下面,教大家一个方法,也可以实现和STC-ISP类似的功能

首先,先下载 STM32 ST-LINK Utility 软件
官网链接,大小为  27.9MB
http://www.st.com/st-web-ui/static/active/en/st_prod_software_internet/resource/technical/software/utility/stsw-link004.zip

喜欢绿色免安装软件的朋友请到下面的百度网盘下载,这是我为大家整理好的,只有  1.2MB
http://pan.baidu.com/share/link?shareid=445562&uk=1308997937

安装好软件后,找到软件目录,可以找到如下软件

  

其中,ST-LINK_CLI.EXE就是命令行版的软件

打开Keil,点击  Target options...  点击  User 选项卡,在 Run #1  中填入如下内容

  

"D:\硬件\STM32\STLink\ST-LINK Utility\ST-LINK_CLI.exe" -c SWD UR -ME -P "./output/w5100.hex" -V

这其中,前一个引号中的内容为 ST-LINK_CLI.exe 文件的路径,后一个引号中为你要下载的HEX文件的路径,后一个是相对路径,以当前工程文件所在路径为根路径

  

参数  -P  就是 program  ,参数  -V  则是校验

每次点击 build 按钮后,软件会自动执行上述命令

  

是不是很方便呢?

另外,我们仿此还可以添加几个实用的命令

  

点击  Customize Tools Menu 填入如下内容

  

  

希望对学习STM32的朋友有所帮助


发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:dpmicro.taobao.com

6

主题

50

帖子

1

粉丝