一、下载软件:
1、VS code;VS cpde安装的时候直接添加到path,如图所示:
安装完成后,该软件的商店中安装,如图插件(chinese那个也可以安装,安装之后VS code就是中文界面):
2、openocd(open on-chip debugger),下载后解压,然后将openocd-0.10.0文件夹下级中的bin和bin-x64两个文件的完整目录添加到电脑的环境变量中(右键”我的电脑-属性-高级系统设置-环境变量-用户变量的path中“);
3、make,下载解压后将bin中的mingw32-make.exe重命名为make.exe;然后和openocd一样将make.exe所在完整目录添加到环境变量中;
4、gcc(GNU Arm Embedded Toolchain(arm-none-eabi))编译器,这是个.exe文件,安装完成后,和上面两个一样将bin文件夹的完整路径添加到环境变量中;
5、STM32CubeMX,这个软件要依赖java环境,所以需要先安装java,就是常规软件的安装方法;
6、ST_Link的驱动(有就不用装了),在设备管理器中查看(插上ST-Link的时候);
相关软件分享:链接:https://pan.baidu.com/s/1OPb0iyK2fjoHdiY8G01QKw
提取码:7ekh
测试工程文件分享,使用原子哥的战舰板:链接:https://pan.baidu.com/s/1ioV6c4V9eFThxCDVkuycCQ
提取码:trfn
qq:1513781014
二、验证是否安装成功以及环境变量添加成功
make -v
openocd -v
arm-none-eabi-gcc -v
如果成功了,如下所示:
三、配置
1、STM32CubeMX生成makefile的工程,这个不做介绍(可以使用我的工程)
2、配置VS code:
1)