0

我有一些函数引用GPIO_TypeDefSTM32_HAL 库中的结构,在 Keil 中我没有收到编译错误,但 VSCode 将其标记为“未知标识符”错误。我通过添加来修复它

#include "stm32f103xe.h"

main.h并且 Keil 和 VScode 现在都可以毫无问题地使用它,但也许我必须更改 VSCode 设置中的某些内容才能解决该问题。

4

1 回答 1

0

我在 CubeIDE 指令中找到了答案。将这些添加到C_Cpp.default.defines (您可以通过简单地做到这一点Settings->Extensions->C/C++->Defines

__CC_ARM
STM32F1xx
USE_HAL_DRIVER
DEBUG
于 2022-02-03T21:12:40.370 回答