需要安装软件:
1.cygwin 实现make功能
2.GNU Arm Embedded Toolchain Cortex-M编译工具链
3.VS code 编辑代码。
一、安装Cygwin
1.下载Cygwin setup-x86_64.exe :Cygwin
2.安装Cygwin
注意必选工具包:

要新增工具包只要重新运行一下setup-x86_64.exe
装完后试试make指令,出现下图表明make能用了
二、安装GNU Arm Embedded Toolchain
1.下载GNU Arm Embedded Toolchain
Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer
2.安装GNU Arm Embedded Toolchain
运行gcc-arm-none-eabi-9-2019-q4-major-win32.exe即可安装。
3.添加到系统环境变量
把Cygwin和gcc-arm-none-eabi的bin文件夹路径都加进去
4.测试arm-none-eabi-gcc -v
三、安装Visual Studio Code
1.下载Visual Studio Code Visual Studio Code - Code Editing. Redefined
2.安装
3.用Visual Studio Code打开Makefile工程文件夹
4.修改Visual Studio Code 终端为bash.exe
5.打开终端,这里的终端已经从cmd.exe或者poweshell.exe变成了bash.exe
6.make, 应该可以编译了