VS2019+VisualGDB+STM32CubeMx开发stm32程序
简介
在使用过“宇宙最强” IDE——Visual Studio 之后 ,大有“一入VS深似海,眼中唯此IDE”之感。在接触单片机后,对Keil大失所望亦有“曾经沧海难为水”之叹!于是便萌生了用Visual Studio编写STM32程序的念头。果然兴趣是最好的老师,几经挫折,跨越险阻万难之后,终于搭建好了开发环境,于此记录过程。
首先需要有以下3个工具:
- Visual Studio 2019 (2017亦可)
- VisualGDB (要能够支持Visual Studio 的版本)
链接:https://pan.baidu.com/s/1N8vGpmgM6gdL9Imrrhe7Ug 提取码:1ppj - STM32CubeMx (下载及安装过程自行搜索。)
STM32CubeMx注意项
- 首先用 STM32CubeM 建立并配置好一个工程。(不会使用 STM32CubeM 请名自行搜索)【注意】在最后一步要选择 Other Toolchains(GPDSC),其他按照一般步骤即可。
Visual Studio 2019 的一些配置
- 如下图
- 如下图
Visual Studio 2019注意项
-
在使用 VS 建立工程之前,先要下载并安装 VS的一个插件 VisualGDB。
-
新建一个工程。注意选择 Embedded Project wizard
-
注意选择正确的文件夹。
-
导入gpdsc文件。
-
选择合适的芯片。
-
仿真配置。(配置完成后,点击finish即可)
-
创建好的项目如下图。
-
继续进行如下配置。
-
如下图
-
如下图
-
配置完成后,点击右下角的 Apply 再点击 OK 即可。
-
将你的单片机连接好,就可以下载程序了。