windows环境下 eclipse基于stm32的GCC交叉编译的 ST-LINK下载环境的搭建

参考文章https://blog.csdn.net/Neutree/article/details/50551919

ST-LINK 下载、调试配置:

1. ST-LINK下载配置

1)下载安装STM32 ST-LINK Utility,我下载的是STM32 ST-LINK Utility v4.2.0 setup.exe,点击安装完成,

然后再eclipse中选择Run-->External tools-->External tools Configurations(如下图) 然后左上角新建一个配置,按照下下图设置

windows环境下 eclipse基于stm32的GCC交叉编译的 ST-LINK下载环境的搭建

配置如下:

先点击箭头所指的带有小加号的那里,新建一个Program, 在Name后面输入st-link, 在Location:后面输入silink的安装路径,如我的是C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\ST-LINK_CLI.exe

在working directory:后面选中工程的路径

在Arguments后面输入:-P "${project_loc}/${config_name:${project_name}}/${project_name}.hex" -V -Rst

这是st-link的参数,-P下载,-V校验下载成功的代码,-Rst复位

2) common下的External tools前面的框里打勾。

windows环境下 eclipse基于stm32的GCC交叉编译的 ST-LINK下载环境的搭建

3)点击Apply, 然后点击Run就可以了。

点击下图中的带有一个红色包包的小图标,就可以编译下载了。

windows环境下 eclipse基于stm32的GCC交叉编译的 ST-LINK下载环境的搭建

下载完成后可以在console窗口看到这样的打印:

windows环境下 eclipse基于stm32的GCC交叉编译的 ST-LINK下载环境的搭建

 

2. 配置st-link调试

时间原因,这里先配置下载吧,调试放在下一篇中,