1、软件下载
1.1、安装VSCode
1.2、下载安装VisualGDB
1.3、下载安装mingwin64
1.4、下载安装OpenOCD
1.5、下载GNU Arm Embedded Toolchain
2、软件安装
2.1、安装完成VisualGDB
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322312Z2-0.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322314137-1.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231I62-2.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322316318-3.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231K53-4.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/03223143a-5.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322314a0-6.png)
文章插图
找到安装目录如下位置
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322315Q5-7.png)
文章插图
将破解软件放在里边
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322313934-8.png)
文章插图
管理员方式运行弹出如下两个窗口
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322314314-9.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231K55-10.png)
文章插图
2.2、安装mingwin64安装完成之后将路径添加到环境变量中
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322314326-11.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231LG-12.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231LY-13.png)
文章插图
找到安装目录下得bin文件夹,将文件路径添加到系统环境变量中
![VScode开发STM32/GD32单片机-环境搭建](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltZzIwMjIuY25ibG9ncy5jb20vYmxvZy8yNDE2MjY3LzIwMjIxMC8yNDE2MjY3LTIwMjIxMDA3MTkxNTEzOTk3LTM5Mjk0ODk0OC5wbmc=.jpg)
文章插图
设置环境变量
![VScode开发STM32/GD32单片机-环境搭建](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltZzIwMjIuY25ibG9ncy5jb20vYmxvZy8yNDE2MjY3LzIwMjIxMC8yNDE2MjY3LTIwMjIxMDA3MTkxNTQ5Mjg0LTE1NTc5NzcyOTQucG5n.jpg)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltZzIwMjIuY25ibG9ncy5jb20vYmxvZy8yNDE2MjY3LzIwMjIxMC8yNDE2MjY3LTIwMjIxMDA3MTkxNjM0NTY1LTE0OTYyNDg2NDMucG5n.jpg)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322315233-17.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltZzIwMjIuY25ibG9ncy5jb20vYmxvZy8yNDE2MjY3LzIwMjIxMC8yNDE2MjY3LTIwMjIxMDA3MTkxODEzMjI5LTI1NjY1NzE0Mi5wbmc=.jpg)
文章插图
上
2.3安装OpenOCD软件 , 直接将bin文件夹路径添加到系统环境变量中
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322314409-19.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltZzIwMjIuY25ibG9ncy5jb20vYmxvZy8yNDE2MjY3LzIwMjIxMC8yNDE2MjY3LTIwMjIxMDA3MTkzMDIxMTg0LTIwODMwMDA1NzcucG5n.jpg)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/03223123P-21.png)
文章插图
出现以上信息说明配置完成
2.4、安装GNU Arm Embedded Toolchain并将路径添加到系统环境变量中
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322316037-22.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231L44-23.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231B22-24.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231E35-25.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/03223152D-26.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/0322314H2-27.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231D12-28.png)
文章插图
![VScode开发STM32/GD32单片机-环境搭建](http://img.zhejianglong.com/231018/032231GV-29.png)
文章插图
软件安装完成
【VScode开发STM32/GD32单片机-环境搭建】
推荐阅读
- STM32的SPI口的DMA读写[原创www.cnblogs.com/helesheng]
- 18 基于.NetCore开发博客项目 StarBlog - 实现本地Typora文章打包上传
- 2 Libgdx游戏开发——接水滴游戏实现
- 五 Qt+ECharts开发笔记:ECharts的动态排序柱状图介绍、基础使用和Qt封装Demo
- Asp-Net-Core开发笔记:集成Hangfire实现异步任务队列和定时任务
- 【疫情动态条形图】用Python开发全球疫情排名动态条形图bar_chart_race
- 驱动开发:通过Async反向与内核通信
- gRPC+Protocol Buffer Go微服务实战 - 用户服务开发
- WPF开发经验-实现自带触控键盘的TextBox
- 驱动开发:通过ReadFile与内核层通信