STM32 ST-LINK Utility软件的下载、安装、使用(附软件资源)
目录
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
获取软件及更多资源!