vscode 写 stm32代码 遇到未定义标识解决方法

S下STM32开发环境搭建就不多说了。

这个几天试用vscode 写 stm32代码总是出现以下问题,折腾了几天后解决了问题(同样也适用HUAWEI-LiteOS-Studio)vscode 写 stm32代码 遇到未定义标识解决方法_第1张图片
解决方法如下:
1:按ctrl+shlft+p 搜C/C++: 编辑配置(UI),
定义中输入(根具使用芯片输入,在makefile中能找到)
USE_HAL_DRIVER
STM32F103xEvscode 写 stm32代码 遇到未定义标识解决方法_第2张图片
2:找到编译器路径,选择C:/MinGW/bin/gcc.exe(看安装路径)
vscode 写 stm32代码 遇到未定义标识解决方法_第3张图片
3:找到IntelliSense 模式,选择gcc -arm
vscode 写 stm32代码 遇到未定义标识解决方法_第4张图片

写上简单的从为点灯大师的代码
vscode 写 stm32代码 遇到未定义标识解决方法_第5张图片

最后选择终端,输入make回车生成HEX并下载到板子上就行了
vscode 写 stm32代码 遇到未定义标识解决方法_第6张图片
vscode 写 stm32代码 遇到未定义标识解决方法_第7张图片

模版:链接:https://pan.baidu.com/s/1d3fx1RhTKiwTjjMOfhLQ9A
提取码:b5ql

你可能感兴趣的:(stm32,vscode)