美文网首页
1. 环境配置

1. 环境配置

作者: T_K_233 | 来源:发表于2019-03-22 19:27 被阅读0次

原版教程在这里

下载 VS Code

下载地址
这个没啥,直接按照选项下载就行
下载完成之后是 VSCodeUserSetup-x64-1.32.3.exe,双击运行安装程序

安装 Python3

安装 Java

这是为了支持下面的这个 STM32CubeMX 运行要求

安装 STM32CubeMX

下载地址
比较麻烦的是需要注册账号并登陆才可以下载
为了方便我上传了一个副本在这里

下载完之后解压 en.SetupSTM32CubeMX-5.1.0-RC6.zip
直接运行 SetupSTM32CubeMX-5.1.0.exe

安装 VS Code 插件: Cortex-Debug 和 Python

运行 VS Code,左侧最下方的 Tag 是插件管理,在搜索框输入
Cortex-Debug 和 Python
注:Python 安装之后需要重启 VS Code

下载 SVD 文件

下载地址
直接搜索板子型号并下载即可(这里用的是STM32F1 Series)
因为 Keil 官网下载速度很慢,副本地址在这里
下载完成后是 Keil.STM32F1xx_DFP.2.3.0.pack ,直接把文件后缀名改成 zip,变成 Keil.STM32F1xx_DFP.2.3.0.zip 即可直接打开
把里面的 SVD 文件夹复制到可靠的文件夹里

以下是 Windows 平台操作

下载 GNU Eclipse 工具

以下几个工具直接解压即可,不需要安装
文件夹默认带版本号,可以改成比较简单的名字

GNU Eclipse ARM Embedded GCC

因为这个问题,我们选择 7-2018-q2-update release 这个版本

下载地址

直接下载 Windows ZIP File: gcc-arm-none-eabi-7-2018-q2-update-win32.zip
下载完成后解压到可靠的文件夹中

GNU Eclipse Windows Build Tools

下载地址
下载 gnu-mcu-eclipse-build-tools-2.11-20180428-1604-win64.zip 这个文件,同理解压到可靠的文件夹中

GNU MCU Eclipse OpenOCD

下载地址
下载 http://gnu-mcu-eclipse-openocd-0.10.0-11-20190118-1134-win64.zip 这个文件,同理解压到可靠的文件夹中

最后我的文件路径是这样:

└─ STM32
   ├─ GNU Tools for ARM
   ├─ GnuWin32
   │  ├─ bin
   │  │  ├─ make.exe
   │  │  └─ ... (略)
   │  └─ ...
   ├─ GCC
   │  ├─ bin
   │  │  ├─ arm-none-eabi-gcc.exe
   │  │  └─ ...
   │  └─ ...
   ├─ Microsoft VS Code
   │  ├─ Code.exe
   │  └─ ...
   ├─ openocd-0.10.0
   │  ├─ bin
   │  │  ├─ libusb0.dll
   │  │  └─ openocd.exe
   │  ├─ scripts
   │  │  ├─ board
   │  │  ├─ interface
   │  │  │  ├─ stlink.cfg
   │  │  │  └─ ...
   │  │  ├─ target
   │  │  └─ ...
   │  └─ ...
   ├─ STM32CubeMX
   │  ├─ STM32CubeMX.exe
   │  └─ ...
   └─ SVD
      ├─ STM32F103xx.svd
      └─ ...

相关文章

网友评论

      本文标题:1. 环境配置

      本文链接:https://www.haomeiwen.com/subject/zotdvqtx.html