目录

1 下载ST-LINK Utility软件

2 安装ST-LINK Utility软件

3 通过ST-LINK Utility下载hex程序到单片机

4 通过ST-LINK Utility读取单片机内的程序


 

正文


1 下载ST-LINK Utility软件

官网下载地址:https://www.st.com/en/development-tools/stsw-link004.html

网盘下载地址【最新版本4.6.0】:

夸克网盘:STM32 ST-LINK Utility 提取码:kj3c

百度网盘:STM32 ST-LINK Utility 提取码:xp88

城通网盘:STM32 ST-LINK Utility 提取码:9868

                          

2 安装ST-LINK Utility软件

(1)下载完成,解压后,找到setup.exe 应用程序,如下图。

(2)双击打开,如下图。

(3)点击Next,

(4)点击Yes,

(5)选择安装路径,这里可以自己选择一个安装路径,也可以默认直接点击Next,

(6)等待安装进度条,

(7)安装过程中会跳出如下图的界面,这是提示安装驱动的,一定要选择安装,否则,后期无法识别到ST-LINK。

   

   

(8)驱动安装完成后,点击完成。

(9)最后,点击Finish,完成安装。

 

3 通过ST-LINK Utility下载hex程序到单片机

        首先要注意,要先连接到单片机,再选择要下载的程序。如果先选择要下载的程序,再连接单片机的话,由于连接单片机会自动读取单片机内部的程序,所以之前打开的要下载的程序会被覆盖,需要重新打开。

(1)连接单片机。

(2)选择要下载的程序,并打开。

(3)成功打开程序。

(4)点击下载按钮,接着默认操作直接点Start。

 

(5)等待绿色进度条走完(程序小的话进度条很快一闪而过),显示下载成功。如下图所示。可以看到Verification ... OK.表示验证成功,即下载成功,有的不会有这一行提示,但只要看到Memory programmed in 0s and 750ms 即表示下载成功。

4 通过ST-LINK Utility读取单片机内的程序

        首先,说明一下,这个只能读取单片机内的二进制程序,读出来存储为bin文件也就是二进制文件或者是hex文件,无法变成.c,.h形式的源文件,这点需要注意。

(1)还是首先先连接到单片机,然后点击File——》Save file as... ,如下图所示。

 

(2)然后,给要保存的文件取一个名字,选择保存为Bin类型的二进制文件,还是hex形式的十六

进制文件。如下图所示。


 扫码关注或

WX搜索“ X鹏的嵌入式日常 

回复  STLINK 

获取软件及更多资源!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐